v3.26.3
Leases - Summary of Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Operating Leases    
2026 (excluding the nine months ended September 30, 2026) $ 12,344  
2027 66,184  
2028 60,517  
2029 57,052  
2030 56,037  
Thereafter 444,154  
Total lease payments 696,288  
Less interest (192,718)  
Present value of lease liabilities 503,570 $ 511,308
Financing Leases    
2026 (excluding the nine months ended September 30, 2026) 1,646  
2027 5,818  
2028 4,497  
2029 3,627  
2030 2,821  
Thereafter 1,045  
Total lease payments 19,454  
Less interest (1,471)  
Finance lease liabilities 17,983 $ 7,270
Total    
2026 (excluding the nine months ended September 30, 2026) 13,990  
2027 72,002  
2028 65,014  
2029 60,679  
2030 58,858  
Thereafter 445,199  
Total lease payments $ 715,742