XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES - Maturity of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Operating Leases  
2025 (remainder) $ 7,020
2026 13,046
2027 8,101
2028 4,236
2029 2,666
Thereafter 1,426
Total lease payments 36,495
Less: interest 3,167
Present value of lease payments 33,328
Finance Leases  
2025 (remainder) 0
2026 0
2027 0
2028 0
2029 0
Thereafter 0
Total lease payments 0
Less: interest 0
Present value of lease payments 0
Total  
2025 (remainder) 7,020
2026 13,046
2027 8,101
2028 4,236
2029 2,666
Thereafter 1,426
Total lease payments $ 36,495