v3.26.1
Leases - Operating Lease Maturity (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Leases [Abstract]  
2026 $ 316,220
2027 301,108
2028 269,293
2029 258,549
2030 230,579
Thereafter 927,651
Total $ 2,303,400