XML 59 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Minimum Future Rental Payments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Leases [Abstract]  
Remaining 2022 $ 40,873
2023 88,144
2023 75,167
2024 58,646
2025 43,455
2027 and thereafter 157,574
Total 463,859
Less: Present value discount (67,397)
Lease liability $ 396,462