XML 132 R116.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Operating Leases    
2026 $ 22,530  
2027 19,646  
2028 17,491  
2029 15,732  
2030 14,569  
Thereafter 106,949  
Total future minimum lease payments 196,917  
Less imputed interest 72,033  
Total operating lease liabilities $ 124,884 $ 118,019
Weighted average remaining lease term (in years) 12 years 3 months 10 days  
Weighted average discount rate 7.27%  
Finance Leases    
2026 $ 1,694  
2027 1,266  
2028 659  
2029 174  
2030 77  
Thereafter 10  
Total future minimum lease payments 3,880  
Less imputed interest 331  
Total finance lease liabilities $ 3,549 $ 2,469
Weighted average remaining lease term (in years) 2 years 7 months 20 days  
Weighted average discount rate 7.26%