XML 69 R58.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Operating Leases    
July 1 - December 31, 2026 $ 13,911  
2027 20,612  
2028 18,068  
2029 16,112  
2030 14,874  
Thereafter 106,931  
Total lease payments 190,508  
Less imputed interest 69,965  
Operating lease liability 120,543 $ 124,884
Finance Leases    
July 1 - December 31, 2026 991  
2027 1,315  
2028 695  
2029 204  
2030 82  
Thereafter 10  
Total lease payments 3,297  
Less imputed interest 407  
Finance lease liability $ 2,890 $ 3,549
Operating lease, weighted average remaining lease term (in years) 12 years 1 month 6 days  
Finance lease, weighted average remaining lease term (in years) 2 years 4 months 6 days  
Operating Lease, Weighted Average Discount Rate, Percent 7.27%  
Finance Lease, Weighted Average Discount Rate, Percent 7.27%