XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Minimum Future Rental Payments (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Leases [Abstract]  
Remaining 2023 $ 47,657
2024 79,186
2025 61,160
2026 45,716
2027 41,230
Thereafter 120,594
Total 395,543
Less: Present value discount (55,161)
Lease liability $ 340,382