XML 82 R70.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of notes payable (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Short-Term Debt [Line Items]    
Total notes payable $ 77,218,000 $ 122,105,000
Unamortized debt discounts (1,776,000) (27,496,000)
Total notes payable, net 75,442,000 94,609,000
Less: current portion (17,132,000) (39,554,000)
Notes payable - long-term portion $ 58,310,000 55,055,000
Short Term Notes [Member]    
Short-Term Debt [Line Items]    
Interest rate 12.00%  
Total notes payable $ 35,000 118,000
Notes Payable to Wells Fargo [Member]    
Short-Term Debt [Line Items]    
Total notes payable 65,972,000
Madison Secured Construction Loans [Member]    
Short-Term Debt [Line Items]    
Interest rate 7.00%  
Total notes payable $ 58,351,000 55,055,000
SMC Line of Credit [Member]    
Short-Term Debt [Line Items]    
Interest rate 15.50%  
Total notes payable $ 2,500,000  
SMC installment Notes [Member]    
Short-Term Debt [Line Items]    
Interest rate 7.60%  
Total notes payable $ 177,000  
SMC Notes Payable [Member]    
Short-Term Debt [Line Items]    
Interest rate 6.00%  
Total notes payable $ 353,000  
XBTO Trading Note Payable [Member]    
Short-Term Debt [Line Items]    
Interest rate 12.50%  
Total notes payable $ 3,384,000  
Secured Promissory Notes [Member]    
Short-Term Debt [Line Items]    
Interest rate 10.00%  
Total notes payable $ 10,093,000  
Short Term Bank Credit [Member]    
Short-Term Debt [Line Items]    
Interest rate 4.70%  
Total notes payable $ 2,325,000 $ 960,000