XML 74 R62.htm IDEA: XBRL DOCUMENT v3.25.3
LEASE OBLIGATIONS - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Operating Leases    
2025 (excluding the nine months ended September 30, 2025) $ 6,569  
2026 21,246  
2027 11,770  
2028 8,892  
2029 7,650  
2030 8,930  
Thereafter 10,561  
Total lease payments 75,618  
Less imputed interest (11,050)  
Total 64,568 $ 52,953
Finance Leases    
2025 (excluding the nine months ended September 30, 2025) 39  
2026 158  
2027 157  
2028 92  
2029 0  
2030 0  
Thereafter 0  
Total lease payments 446  
Less imputed interest (42)  
Total $ 404 $ 499