XML 42 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Debt - Future Principal Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Maturities Of Longterm Debt And Finance Lease Obligations Abstract    
2021 $ 15,534  
2022 15,100  
2023 15,850  
2024 91  
Thereafter 16  
Long-term debt and capital lease obligations, including current maturities 46,591  
Less unamortized debt discount (1,635)  
Less current portion of long term debt (15,534) $ (15,836)
Long-term debt, net of current $ 29,422 $ 29,099