XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.3
LEASES - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Operating Leases    
October 1 - December 31, 2025 $ 7,427  
2026 22,149  
2027 19,291  
2028 17,165  
2029 15,710  
Thereafter 121,557  
Total lease payments 203,299  
Less imputed interest 76,059  
Operating lease liability 127,240 $ 118,019
Finance Leases    
October 1 - December 31, 2025 565  
2026 1,669  
2027 1,233  
2028 628  
2029 150  
Thereafter 87  
Total lease payments 4,332  
Less imputed interest 513  
Finance lease liability $ 3,819 $ 2,469
Operating lease, weighted average remaining lease term (in years) 12 years 4 months 17 days  
Finance lease, weighted average remaining lease term (in years) 2 years 9 months 18 days  
Operating Lease, Weighted Average Discount Rate, Percent 7.27%  
Finance Lease, Weighted Average Discount Rate, Percent 7.27%