v3.25.4
Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Operating Leases  
2026 $ 41,847
2027 45,202
2028 44,261
2029 43,363
2030 42,854
Thereafter 784,776
Total lease payments 1,002,303
Less: Imputed interest 477,133
Present value of lease liabilities $ 525,170