XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Operating and Finance Lease Liability (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Operating Leases    
2022 (Remaining three months) $ 987  
2023 3,633  
2024 2,360  
2025 1,749  
2026 1,047  
Thereafter 1,505  
Total 11,281  
Less: present value discount (1,397)  
Present value of lease liabilities 9,884  
Less: current portion of lease liabilities (3,313) $ (3,173)
Lease liability 6,571 $ 7,139
Financing Leases    
2022 (Remaining three months) 47  
2023 158  
2024 133  
2025 19  
2026 0  
Thereafter 0  
Total 357  
Less: present value discount (20)  
Present value of lease liabilities 337  
Less: current portion of lease liabilities (156)  
Total long-term lease liabilities 181  
Operating And Finance Lease Liabilities, Payments Due [Abstract]    
2022 (Remaining three months) 1,034  
2023 3,791  
2024 2,493  
2025 1,768  
2026 1,047  
Thereafter 1,505  
Total 11,638  
Less: present value discount (1,417)  
Present value of lease liabilities 10,221  
Less: current portion of lease liabilities (3,469)  
Total long-term lease liabilities $ 6,752