XML 77 R63.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Lease Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Operating Lease Payments    
2026 $ 109,239  
2027 99,874  
2028 49,822  
2029 39,629  
2030 31,828  
Thereafter 100,412  
Total future minimum operating lease payments and estimated sublease cash receipts 430,804  
Imputed interest (64,528)  
Total operating lease liabilities per the Consolidated Balance Sheet 366,276 $ 440,091
Sublease Cash Receipts    
2026 46,268  
2027 46,442  
2028 6,653  
2029 2,921  
2030 2,372  
Thereafter 3,016  
Total future estimated sublease cash receipts $ 107,672  
UNITED STATES    
Sublease Cash Receipts    
Percentage of lease payments 74.00%