XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Real Estate Leases - Future Minimum Lease Payments Under Non-cancelable Operating Leases (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Leases [Abstract]  
2023 (six months ended December 31) $ 46,294
2024 89,080
2025 82,644
2026 72,506
2027 66,194
2028 and thereafter 343,830
Total $ 700,548