Quarterly report pursuant to Section 13 or 15(d)

Debt and Interest (Narrative) (Details)

v3.21.2
Debt and Interest (Narrative) (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 27, 2020
Jul. 31, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Aug. 29, 2020
Debt Instrument [Line Items]                  
Total notes payable     $ 52,263,000     $ 52,263,000   $ 51,677,000  
Unamortized debt discount fees     7,737,000     7,737,000   $ 8,323,000  
Debt instrument, interest expense     $ 2,166,000   $ 2,399,000 $ 4,046,000 $ 4,777,000    
Debt instrument, stated interest rate     11.00%     11.00%      
Debt issuance fees           $ 8,700,000      
Fair Value Adjustment of Warrants     $ 3,925,000   344,000 3,925,000 386,000    
Letter of Credit [Member]                  
Debt Instrument [Line Items]                  
Debt instrument, interest expense     14,000   16,000 23,000 31,000    
IDB Note Payable [Member]                  
Debt Instrument [Line Items]                  
Debt instrument, interest expense     0   85,000 0 169,000    
2017 Subordinated Note Financing [Member]                  
Debt Instrument [Line Items]                  
Debt instrument, interest expense     0   1,092,000 0 2,176,000    
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, interest expense     1,669,000   0 3,319,000 0    
Debt instrument, stated interest rate 11.00%                
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     4,400,000      
Payment of debt issuance fees           60,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, interest expense     0   349,000 0 690,000    
2018 Venture Notes [Member]                  
Debt Instrument [Line Items]                  
Debt instrument, interest expense     0   $ 433,000 0 866,000    
Payment of debt issuance fees           0 $ 22,000    
Journey [Member]                  
Debt Instrument [Line Items]                  
Sale of stock, net proceeds   $ 4,200,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     $ 0      
Borrowing base as a percentage of accounts receivable       85.00%          
Deferred loan origination fees     $ 100,000     $ 100,000