XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Minimum Future Rental Payments (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Leases [Abstract]  
Remaining 2022 $ 63,181
2023 86,071
2023 73,027
2024 57,131
2025 43,289
2027 and thereafter 157,507
Total 480,206
Less: Present value discount (70,682)
Lease liability $ 409,524