XML 40 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Minimum Commitments (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Leases    
Remainder of 2020 $ 2,973  
2021 3,145  
2022 2,428  
2023 1,454  
2024 664  
Thereafter 624  
Total future lease payments 11,288  
Less: interest expense at incremental borrowing rate (2,421)  
Net present value of lease liabilities $ 8,867 $ 9,495