XML 45 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Lease - Future minimum commitments (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Operating Leases  
2020 (remaining nine months) $ 4,279
2021 5,628
2022 3,387
2023 2,948
2024 2,900
Thereafter 10,655
Present value adjustment (7,187)
Present value of lease payments $ 22,610
Operating Lease, Liability, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilitiesCurrent us-gaap:OtherLiabilitiesNoncurrent
Finance Leases  
2020 (remaining nine months) $ 1,715
2021 2,287
2022 2,287
2023 2,287
2024 2,287
Thereafter 2,287
Present value of adjustment (2,637)
Present value of lease payments 10,513
Total  
2020 (remaining nine months) 5,994
2021 7,915
2022 5,674
2023 5,235
2024 5,187
Thereafter 12,942
Present value adjustment (9,824)
Present value of lease payments $ 33,123