XML 102 R83.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
2026 $ 72,258  
2027 68,217  
2028 48,421  
2029 43,142  
2030 36,338  
Thereafter 319,814  
Total lease payments 588,190  
Less: Imputed interest 179,172  
Total lease liabilities 409,018  
Operating leases    
2026 63,391  
2027 61,286  
2028 42,707  
2029 38,761  
2030 32,025  
Thereafter 190,481  
Total lease payments 428,651  
Less: Imputed interest 93,143  
Total operating lease liabilities 335,508  
Finance leases    
2026 8,867  
2027 6,931  
2028 5,714  
2029 4,381  
2030 4,313  
Thereafter 129,333  
Total lease payments 159,539  
Less: Imputed interest 86,029  
Total finance lease liabilities $ 73,510 $ 73,802