XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Operating and Finance Lease Liability (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Operating Leases    
2021 (Remaining three months) $ 909  
2022 3,606  
2023 3,215  
2024 1,853  
2025 1,242  
Thereafter 1,564  
Total 12,389  
Less: present value discount (1,206)  
Present value of lease liabilities 11,183  
Less: current portion of lease liabilities (3,172) $ (3,905)
Lease liability 8,011 $ 8,540
Financing Leases    
2021 (Remaining three months) 57  
2022 199  
2023 139  
2024 114  
2025 4  
Thereafter 0  
Total 513  
Less: present value discount (39)  
Present value of lease liabilities 474  
Less: current portion of lease liabilities (192)  
Total long-term lease liabilities 282  
Operating And Finance Lease Liabilities, Payments Due [Abstract]    
2021 (Remaining three months) 966  
2022 3,805  
2023 3,354  
2024 1,967  
2025 1,246  
Thereafter 1,564  
Total 12,902  
Less: present value discount (1,245)  
Present value of lease liabilities 11,657  
Less: current portion of lease liabilities (3,364)  
Total long-term lease liabilities $ 8,293