XML 111 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONTINGENCIES AND COMMITMENTS - Maturities of Lease Liabilities and Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
2025 $ 2,485  
2026 2,266  
2027 2,033  
2028 1,604  
2029 1,528  
Thereafter 5,490  
Total lease payments 15,406  
Less imputed interest (1,903)  
Total 13,503 $ 13,567
Finance Leases    
2025 2,233  
2026 705  
2027 0  
2028 0  
2029 0  
Thereafter 0  
Total lease payments 2,938  
Less imputed interest (151)  
Total $ 2,787 $ 3,901