XML 78 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Debt - Summary of Long-term Notes Payable (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Apr. 30, 2020
Dec. 31, 2019
Feb. 28, 2018
Debt Instrument [Line Items]        
Convertible notes payable     $ 13,159  
Unamortized debt discount and debt issuance costs $ (313)   (1,458)  
Notes payable, total 27,766   35,971  
Less: current maturities 11,840   12,159  
Long‑term notes payable 15,926   23,812  
2018 Notes        
Debt Instrument [Line Items]        
Notes/Loan payable 24,972   $ 24,270 $ 23,000
PPP Loan | CARES Act        
Debt Instrument [Line Items]        
Notes/Loan payable $ 3,107 $ 3,100