XML 64 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Future Operating and Finance Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Operating Leases    
2021 - remaining 3 months $ 632  
2022 2,178  
2023 1,796  
2024 1,298  
2025 613  
2026 and beyond 104  
Total future minimum lease payments 6,621  
Less: interest 528  
Total lease liabilities 6,093  
Current lease liability 2,020 $ 1,876
Long-term lease liability 4,073 5,034
Total lease liabilities 6,093  
Finance Leases    
2021 - remaining 3 months 13  
2022 53  
2023 53  
2024 53  
2025 47  
2026 and beyond 0  
Total future minimum lease payments 219  
Less: interest 11  
Total lease liabilities 208  
Current portion of finance lease liability 48 $ 48
Long-term portion of finance lease liability 160  
Total lease liabilities $ 208