XML 83 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Leases [Abstract]  
Remainder of 2021 $ 5,049
2022 17,420
2023 12,186
2024 7,541
2025 5,268
Thereafter 4,898
Total future lease payments 52,362
Less: Imputed interest (1,776)
Total operating lease liabilities $ 50,586