XML 135 R117.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
2025 $ 19,460  
2026 18,112  
2027 15,121  
2028 13,401  
2029 12,508  
Thereafter 115,688  
Total future minimum lease payments 194,290  
Less imputed interest 76,271  
Total operating lease liabilities $ 118,019 $ 11,174
Weighted average remaining lease term (in years) 13 years 6 months  
Weighted average discount rate 7.27%  
Finance Leases    
2025 $ 1,138  
2026 884  
2027 457  
2028 236  
2029 16  
Thereafter 0  
Total future minimum lease payments 2,731  
Less imputed interest 262  
Total finance lease liabilities $ 2,469 $ 2,414
Weighted average remaining lease term (in years) 2 years 8 months 1 day  
Weighted average discount rate   7.27%