XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Payments Under Non-Cancellable Leases (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Operating Leases    
2021 (excluding the six months ended June 30, 2021) $ 937  
2022 3,004  
2023 2,601  
2024 2,392  
2025 2,198  
Thereafter 11,645  
Total future minimum lease payments 22,777  
Less imputed interest (4,173)  
Current lease liabilities 1,523,000 $ 2,231,000
Noncurrent lease liabilities 17,081,000 12,261,000
Total 18,604  
Finance Leases    
2021 (excluding the six months ended June 30, 2021) 29  
2022 58  
2023 61  
2025 0  
Total future minimum lease payments 148  
Less imputed interest (10)  
Current lease liabilities 55,000 59,000
Noncurrent lease liabilities 83,000 $ 112,000
Total $ 138