XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Operating and Finance Lease Liability (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Operating Leases    
2023 $ 1,958  
2024 2,979  
2025 2,221  
2026 1,394  
2027 637  
Thereafter 1,141  
Total 10,330  
Less: present value discount (1,304)  
Present value of lease liabilities 9,026  
Less: current portion of lease liabilities $ (3,024) $ (3,354)
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other liabilities  
Lease liability $ 6,002 $ 6,612
Financing Leases    
2023 71  
2024 133  
2025 19  
2026  
2027 0  
Thereafter 0  
Total 223  
Less: present value discount (9)  
Present value of lease liabilities 214  
Less: current portion of lease liabilities  
Total long-term lease liabilities 214  
Operating And Finance Lease Liabilities, Payments Due [Abstract]    
2023 2,029  
2024 3,112  
2025 2,240  
2026 1,394  
2027 637  
Thereafter 1,141  
Total 10,553  
Less: present value discount (1,313)  
Present value of lease liabilities 9,240  
Less: current portion of lease liabilities (3,024)  
Total long-term lease liabilities $ 6,216