XML 108 R94.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Operating and Finance Lease Liability (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating Leases    
2023 $ 3,877  
2024 2,612  
2025 1,994  
2026 1,292  
2027 590  
Thereafter 1,069  
Total 11,434  
Less: present value discount (1,467)  
Present value of lease liabilities 9,967  
Less: current portion of lease liabilities (3,354) $ (3,173)
Total long-term lease liabilities 6,612 7,139
Financing Leases    
2023 158  
2024 133  
2025 19  
2026 0  
2027 0  
Thereafter 0  
Total 310  
Less: present value discount (16)  
Present value of lease liabilities 294  
Less: current portion of lease liabilities (147)  
Total long-term lease liabilities $ 147  
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  
Total    
2023 $ 4,035  
2024 2,745  
2025 2,013  
2026 1,292  
2027 590  
Thereafter 1,069  
Total 11,744  
Less: present value discount (1,483)  
Present value of lease liabilities 10,261  
Less: current portion of lease liabilities (3,501)  
Total long-term lease liabilities 6,759  
Right-of-use assets $ 9,636 $ 10,051