XML 95 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Maturity of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Maturity of Lease Liabilities  
2025 $ 89,523
2026 88,899
2027 71,829
2028 54,842
2029 42,035
Thereafter 73,985
Total lease payments 421,113
Less: Interest (47,090)
Present value of lease liabilities $ 374,023