XML 76 R65.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Summary of Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Operating Leases    
2026 (excluding the three months ended March 31, 2026) $ 44,802  
2027 65,543  
2028 59,966  
2029 56,839  
2030 55,736  
Thereafter 440,663  
Total lease payments 723,549  
Less interest (202,176)  
Present value of lease liabilities 521,373 $ 511,308
Financing Leases    
2026 (excluding the three months ended March 31, 2026) 2,962  
2027 2,685  
2028 1,365  
2029 495  
2030 211  
Thereafter 0  
Total lease payments 7,718  
Less interest (424)  
Finance lease liabilities 7,294 $ 7,270
Total    
2026 (excluding the three months ended March 31, 2026) 47,764  
2027 68,228  
2028 61,331  
2029 57,334  
2030 55,947  
Thereafter 440,663  
Total lease payments $ 731,267