XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Operating and Finance Lease Liability (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Operating Leases    
2023 $ 929  
2024 2,931  
2025 2,191  
2026 1,378  
2027 624  
Thereafter 1,106  
Total 9,159  
Less: present value discount (1,133)  
Present value of lease liabilities 8,026  
Less: current portion of lease liabilities $ (2,739) $ (3,354)
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities  
Lease liability $ 5,287 $ 6,612
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other liabilities  
Financing Leases    
2023 $ 36  
2024 133  
2025 19  
2026  
2027 0  
Thereafter 0  
Total 188  
Less: present value discount (7)  
Present value of lease liabilities 181  
Less: current portion of lease liabilities  
Total long-term lease liabilities 181  
Operating And Finance Lease Liabilities, Payments Due [Abstract]    
2023 965  
2024 3,064  
2025 2,210  
2026 1,378  
2027 624  
Thereafter 1,106  
Total 9,347  
Less: present value discount (1,140)  
Present value of lease liabilities 8,207  
Less: current portion of lease liabilities (2,739)  
Total long-term lease liabilities $ 5,468