XML 87 R76.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Maturity Schedule (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Finance leases    
2025 $ 765  
2026 2,918  
2027 2,756  
2028 1,854  
2029 1,447  
2030 922  
Thereafter 8,340  
Total lease payments 19,002  
Less amount representing interest (5,583)  
Present value of lease liabilities 13,419  
Operating leases    
2025 30,481  
2026 127,157  
2027 117,314  
2028 102,200  
2029 24,093  
2030 17,570  
Thereafter 114,520  
Total lease payments 533,335  
Less amount representing interest (98,169)  
Present value of lease liabilities 435,166  
Total    
2025 31,246  
2026 130,075  
2027 120,070  
2028 104,054  
2029 25,540  
2030 18,492  
Thereafter 122,860  
Total lease payments 552,337  
Less amount representing interest (103,752)  
Total lease liabilities $ 448,585 $ 456,208