XML 57 R46.htm IDEA: XBRL DOCUMENT v3.26.1
OPERATING LEASES - Future Minimum Rental Payments (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Leases [Abstract]  
July 1 through December 31, 2026 $ 180,692
2027 364,247
2028 351,902
2029 305,500
2030 279,663
Thereafter 868,302
Total $ 2,350,306