XML 90 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
2024 $ 4,341  
2025 3,366  
2026 2,721  
2027 2,548  
2028 1,238  
Thereafter 554  
Total lease payments 14,768  
Less imputed interest 1,910  
Total 12,858 $ 16,563
Finance Leases    
2024 222  
2025 222  
2026 222  
2027 216  
2028 63  
Thereafter 0  
Total lease payments 945  
Less imputed interest 168  
Total 777 $ 0
Total    
2024 4,563  
2025 3,588  
2026 2,943  
2027 2,764  
2028 1,301  
Thereafter 554  
Total lease payments 15,713  
Less imputed interest 2,078  
Total $ 13,635