XML 76 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Minimum Rental Payments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Leases [Abstract]  
2024 $ 144,114
2025 139,816
2026 131,619
2027 119,741
2028 107,561
Thereafter 520,189
Total $ 1,163,040