XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
OPERATING LEASES - Future Minimum Rental Payments (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Leases [Abstract]  
April 1 through December 31, 2024 $ 278,698
2025 367,860
2026 351,473
2027 329,118
2028 305,441
Thereafter 1,300,476
Total $ 2,933,066