XML 135 R122.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Lease Liability Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
2024 $ 10,206  
2025 8,562  
2026 7,435  
2027 6,624  
2028 1,667  
2029 and thereafter 2,361  
Total lease payments 36,855  
Less imputed interest 1,812  
Total 35,043 $ 42,848
Finance Leases    
2024 197  
2025 98  
2026 0  
2027 0  
2028 0  
2029 and thereafter 0  
Total lease payments 295  
Less imputed interest 7  
Total 288 $ 359
Nonlease Components    
2024 4,551  
2025 4,400  
2026 4,497  
2027 3,895  
2028 147  
2029 and thereafter 0  
Total lease payments $ 17,490