XML 74 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Future minimum payments for operating lease liabilities    
Remainder of 2025 $ 160,060  
2026 602,332  
2027 487,023  
2028 406,177  
2029 322,110  
Thereafter 657,786  
Total lease payments 2,635,488  
Less: imputed interest (376,107)  
Total operating lease liabilities 2,259,381 $ 2,541,566
Future minimum payments for financing lease liabilities    
Remainder of 2025 547  
2026 1,905  
2027 904  
2028 730  
2029 239  
Total lease payments 4,325  
Less: imputed interest (677)  
Total finance lease obligation 3,648 $ 2,665
Future minimum payments for total lease liabilities    
Remainder of 2025 160,607  
2026 604,237  
2027 487,927  
2028 406,907  
2029 322,349  
Thereafter 657,786  
Total lease payments 2,639,813  
Less: imputed interest (376,784)  
Total $ 2,263,029