XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Payments Under Non-Cancellable Leases (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Operating Leases    
2021 (excluding the six months ended June 30, 2021) $ 259  
2022 3,137  
2023 2,739  
2024 2,480  
2025 2,213  
Thereafter 12,379  
Total future minimum lease payments 23,207  
Less imputed interest (4,032)  
Current lease liabilities 2,820,000 $ 2,231,000
Noncurrent lease liabilities 16,355,000 12,261,000
Total 19,175  
Finance Leases    
2021 (excluding the six months ended June 30, 2021) 14  
2022 58  
2023 61  
2025 0  
Total future minimum lease payments 133  
Less imputed interest (8)  
Current lease liabilities 61,000 59,000
Noncurrent lease liabilities 64,000 $ 112,000
Total $ 125