XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Lease Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Operating Leases    
Remainder of 2023 $ 2,954  
2024 12,074  
2025 7,235  
2026 3,912  
2027 1,663  
Thereafter 626  
Total cash lease payments 28,464  
Less: amounts representing interest (2,347)  
Operating lease liabilities, current and long-term portions 26,117 $ 28,552
Finance Leases    
Remainder of 2023 82  
2024 257  
2025 257  
2026 246  
2027 59  
Thereafter 7  
Total cash lease payments 908  
Less: amounts representing interest (138)  
Long-term debt, current and long-term portions 770 $ 820
Total    
Remainder of 2023 3,036  
2024 12,331  
2025 7,492  
2026 4,158  
2027 1,722  
Thereafter 633  
Total cash lease payments 29,372  
Less: amounts representing interest (2,485)  
Total lease liabilities $ 26,887