Quarterly report pursuant to Section 13 or 15(d)

Debt and Interest (Narrative) (Details)

v3.21.1
Debt and Interest (Narrative) (Details) - USD ($)
1 Months Ended 3 Months Ended
Aug. 27, 2020
Sep. 30, 2020
Aug. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Aug. 29, 2020
Debt Instrument [Line Items]              
Debt instrument, stated interest rate       11.00%      
Debt instrument, accrued interest       $ 1,880,000 $ 2,378,000    
Debt issuance fees       8,700,000      
Total notes payable       51,986,000   $ 51,677,000  
Fair Value Adjustment of Warrants       0 42,000    
Opus Credit Facility (2019 Notes) [Member]              
Debt Instrument [Line Items]              
Repayments of debt     $ 9,000,000.0        
Letter of Credit [Member]              
Debt Instrument [Line Items]              
Debt instrument, accrued interest       9,000 15,000    
IDB Note Payable [Member]              
Debt Instrument [Line Items]              
Debt instrument, accrued interest       0 84,000    
2017 Subordinated Note Financing [Member]              
Debt Instrument [Line Items]              
Repayments of debt     28,400,000        
Debt instrument, accrued interest       0 1,084,000    
2017 Subordinated Note Financing One [Member]              
Debt Instrument [Line Items]              
Payment of debt issuance fees       0 26,000    
Oaktree Note [Member]              
Debt Instrument [Line Items]              
Debt instrument face amount $ 60,000,000.0            
Debt instrument, stated interest rate 11.00%            
Debt instrument, accrued interest       1,650,000 0    
Percentage of upfront commitment fee 3.00%            
Upfront Commitment Fee $ 1,800,000            
Debt issuance fees       1,800,000      
Agency fees payment 35,000            
Payment of expenses to third parties $ 2,500,000     2,500,000      
Exercise price of warrants             $ 3.20
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 1,749,450            
Warrants, fair value $ 4,400,000     4,400,000      
Payment of debt issuance fees       13,000 0    
Oaktree Note [Member] | Maximum [Member]              
Debt Instrument [Line Items]              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights             1,749,450
Mustang Horizon Notes [Member]              
Debt Instrument [Line Items]              
Debt instrument face amount   $ 15,000,000.0          
Debt prepayment penalties   600,000          
Final payment fee   800,000          
Debt instrument, accrued interest   $ 100,000   0 341,000    
2018 Venture Notes [Member]              
Debt Instrument [Line Items]              
Repayments of debt     $ 21,700,000        
Debt instrument, accrued interest       0 433,000    
Payment of debt issuance fees       0 $ 7,000    
Journey [Member] | East West Bank ("EWB Loan") [Member]              
Debt Instrument [Line Items]              
Maximum borrowing capacity       7,500,000      
Payment of debt issuance fees       56,250      
Legal fees       $ 100,000      
Basis spread on variable rate       1.00%      
Credit facility, amount outstanding       $ 0      
Borrowing base as a percentage of accounts receivable       85.00%      
Deferred loan origination fees       $ 100,000