Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Balance sheet information related to leases (Details)

v3.20.2
Commitments and Contingencies - Balance sheet information related to leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Leases    
Operating lease right-of-use assets $ 5,303 $ 5,472
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] us-gaap:OperatingLeaseRightOfUseAsset us-gaap:OperatingLeaseRightOfUseAsset
Operating lease liabilities - Current $ 652 $ 611
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilitiesCurrent us-gaap:OtherLiabilitiesCurrent
Operating lease liabilities - Noncurrent $ 7,458 $ 7,793
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] us-gaap:OperatingLeaseLiabilityNoncurrent us-gaap:OperatingLeaseLiabilityNoncurrent
Lease Liability $ 8,110 $ 8,404
Operating Lease, Liability, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilitiesCurrent us-gaap:OperatingLeaseLiabilityNoncurrent us-gaap:OtherLiabilitiesCurrent us-gaap:OperatingLeaseLiabilityNoncurrent
Property and equipment, net $ 2,448 $ 2,705
Finance lease liabilities - Current $ 9  
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilitiesCurrent us-gaap:OtherLiabilitiesCurrent
Finance lease liabilities - Noncurrent $ 7  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilitiesNoncurrent us-gaap:OtherLiabilitiesNoncurrent
Lease Liability $ 16 $ 20
Finance Lease, Liability, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilitiesCurrent us-gaap:OtherLiabilitiesNoncurrent us-gaap:OtherLiabilitiesCurrent us-gaap:OtherLiabilitiesNoncurrent
Other current liabilities    
Leases    
Finance lease liabilities - Current   $ 9
Other long-term liabilities    
Leases    
Finance lease liabilities - Noncurrent   11
Finance leased assets    
Leases    
Property and equipment, at cost $ 45 45
Accumulated depreciation (29) (25)
Property and equipment, net $ 16 $ 20