XML 59 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Lease - Future minimum commitments (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Operating Leases  
2020 (remaining six months) $ 2,814
2021 5,628
2022 5,177
2023 4,791
2024 4,798
Thereafter 14,619
Present value adjustment (9,162)
Present value of lease payments $ 28,665
Operating Lease, Liability, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilitiesCurrent us-gaap:OtherLiabilitiesNoncurrent
Finance Leases  
2020 (remaining six months) $ 1,143
2021 2,287
2022 2,287
2023 2,287
2024 2,287
Thereafter 2,287
Present value of adjustment (2,429)
Present value of lease payments 10,149
Total  
2020 (remaining six months) 3,957
2021 7,915
2022 7,464
2023 7,078
2024 7,085
Thereafter 16,906
Present value adjustment (11,591)
Present value of lease payments $ 38,814