XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Schedule of Operating Lease Maturity (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Leases [Abstract]  
2023 $ 45,089
2024 166,230
2025 139,244
2026 117,227
2027 96,003
Thereafter 230,689
Remaining lease payments under operating leases 794,482
Less Interest (71,216)
Operating lease liabilities $ 723,266