XML 82 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Maturities of lease liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Maturities of lease liabilities - Operating Leases    
2025 $ 2,432  
2026 1,805  
2027 844  
2028 498  
2029 460  
Thereafter 1,164  
Total lease payments 7,203  
Less imputed interest (1,459)  
Total 5,744 $ 7,876
Maturities of lease liabilities - Finance Leases    
2025 112  
2026 27  
2027 10  
2028 8  
2029 1  
Total lease payments 158  
Less imputed interest (16)  
Total $ 142 $ 184