XML 57 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Lease Maturities (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Leases [Abstract]  
2020 $ 26,310
2021 29,523
2022 20,421
2023 13,209
2024 7,665
Thereafter 12,000
Total future minimum lease payments 109,128
Less: Imputed interest (10,288)
Total $ 98,840