XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Operating and Finance Lease Liability (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Operating Leases    
2022 (Remaining six months) $ 1,944  
2023 3,495  
2024 2,152  
2025 1,509  
2026 779  
Thereafter 1,531  
Total 11,410  
Less: present value discount (1,329)  
Present value of lease liabilities 10,081  
Less: current portion of lease liabilities (3,361) $ (3,173)
Lease liability 6,720 $ 7,139
Financing Leases    
2022 (Remaining six months) 96  
2023 158  
2024 133  
2025 19  
2026 0  
Thereafter 0  
Total 406  
Less: present value discount (26)  
Present value of lease liabilities 380  
Less: current portion of lease liabilities (166)  
Total long-term lease liabilities 214  
Operating And Finance Lease Liabilities, Payments Due [Abstract]    
2022 (Remaining six months) 2,040  
2023 3,653  
2024 2,285  
2025 1,528  
2026 779  
Thereafter 1,531  
Total 11,816  
Less: present value discount (1,355)  
Present value of lease liabilities 10,461  
Less: current portion of lease liabilities (3,527)  
Total long-term lease liabilities $ 6,934