XML 176 R112.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Operating Leases    
2026 $ 315,609  
2027 146,130  
2028 63,009  
2029 60,214  
2030 58,445  
Remaining 366,321  
Total future minimum lease payments 1,009,728  
Less imputed interest (193,121)  
Lease obligation 816,607  
Finance Leases    
2026 3,302  
2027 3,302  
2028 3,302  
2029 2,491  
2030 1,885  
Remaining 774  
Total future minimum lease payments 15,056  
Less imputed interest (2,402)  
Present value of lease liabilities 12,654 $ 4,877
Total    
2026 318,911  
2027 149,432  
2028 66,311  
2029 62,705  
2030 60,330  
Remaining 367,095  
Total future minimum lease payments 1,024,784  
Less imputed interest (195,523)  
Present value of lease liabilities $ 829,261