XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Schedule of Minimum Rental Payments (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Twelve months ending June 30,  
2025 $ 496,506
2026 416,061
2027 331,748
2028 257,743
2029 196,539
Thereafter 812,237
Total minimum rental payments $ 2,510,834