XML 60 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Operating Leases - Maturity Analysis of the Annual Undiscounted Cash Flows (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2020 $ 2,275
2021 4,573
2022 3,743
2023 2,933
2024 1,818
Thereafter 4,270
Total lease payments 19,612
Less: imputed interest 2,465
Total operating lease liabilities $ 17,147