XML 88 R76.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Summary of Future Minimum Lease Payments (Principal and Interest) on Leases (Lessor) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]      
2022 $ 3,630    
2023 1,575    
2024    
2025    
Thereafter    
Total minimum lease payments 5,205    
Effect of discounting (948)    
Present value of minimum lease payments 4,257    
Present value of residual value of leased property 6,121    
Total lease receivable 10,378 $ 11,045 $ 33,500
Current portion of lease receivables (3,630) (3,450)  
Long-term lease receivable $ 6,748 $ 7,595