XML 60 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Maturity Schedule (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Operating Leases  
2020 $ 1,958
2021 7,774
2022 5,479
2023 3,711
2024 2,824
Thereafter 9,761
Total lease payments 31,507
Less imputed interest (4,736)
Total operating lease liabilities $ 26,771