XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Lease Maturities (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Leases [Abstract]  
2021 $ 19,441
2022 33,088
2023 25,036
2024 17,196
Thereafter 22,995
Total future minimum lease payments 117,756
Less: Imputed interest (9,682)
Total $ 108,074