XML 45 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Loan and Security Agreements - Schedule of Minimum Aggregate Future Loan Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Line of Credit Facility [Line Items]    
Total minimum payments $ 26,493  
Long-term debt 19,720 $ 19,634
Line of Credit    
Line of Credit Facility [Line Items]    
2021 1,754  
2022 2,421  
2023 9,376  
2024 8,675  
Thereafter 4,267  
Less amounts representing interest and discount (6,773)  
Long-term debt $ 19,720