XML 69 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Present Value of Operating Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Leases [Abstract]  
Remainder of 2021 $ 13,571
2022 76,751
2023 71,471
2024 70,224
2025 64,877
Thereafter 119,417
Total lease payments 416,311
Less: Imputed interest (67,614)
Present value of lease liabilities $ 348,697