XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Operating and Finance Lease Liability (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Operating Leases    
2023 $ 3,048  
2024 2,947  
2025 2,185  
2026 1,375  
2027 621  
Thereafter 1,120  
Total 11,296  
Less: present value discount (1,444)  
Present value of lease liabilities 9,852  
Less: current portion of lease liabilities $ (3,307) $ (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,545 $ 6,612
Financing Leases    
2023 112  
2024 133  
2025 19  
2026  
2027 0  
Thereafter 0  
Total 264  
Less: present value discount (12)  
Present value of lease liabilities 252  
Less: current portion of lease liabilities  
Total long-term lease liabilities 252  
Operating And Finance Lease Liabilities, Payments Due [Abstract]    
2023 3,160  
2024 3,080  
2025 2,204  
2026 1,375  
2027 621  
Thereafter 1,120  
Total 11,560  
Less: present value discount (1,456)  
Present value of lease liabilities 10,104  
Less: current portion of lease liabilities  
Total long-term lease liabilities $ 6,797