XML 77 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
OPERATING LEASES - Future Minimum Rental Payments (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Leases [Abstract]  
2025 $ 368,386
2026 355,508
2027 338,814
2028 317,761
2029 268,895
Thereafter 1,156,296
Total $ 2,805,660