XML 95 R85.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Schedule of Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Leases [Abstract]  
Remainder of 2021 $ 19,703
2022 34,768
2023 25,111
2024 22,057
2025 19,185
Thereafter 171,047
Total future lease payments 291,871
Less: imputed interest (85,487)
Total lease liability $ 206,384