XML 134 R120.htm IDEA: XBRL DOCUMENT v3.23.1
NOTES PAYABLE (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Short-Term Debt [Line Items]    
Total notes payable $ 144,172,000 $ 122,105,000
Unamortized debt discounts (13,087,000) (27,496,000)
Total notes payable, net 131,085,000 94,609,000
Less: current portion (39,621,000) (39,554,000)
Notes payable - long-term portion $ 91,464,000 55,055,000
Short Term Notes [Member]    
Short-Term Debt [Line Items]    
Interest rate 5.00%  
Due date Jan. 03, 2023  
Total notes payable $ 700,000 118,000
Senior Secured Notes [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%  
Due date Jan. 01, 2025  
Total notes payable $ 62,395,000 55,055,000
S M C Line of Credit [Member]    
Short-Term Debt [Line Items]    
Interest rate 8.00%  
Due date Oct. 14, 2025  
Total notes payable $ 1,761,000
S M C installment Notes [Member]    
Short-Term Debt [Line Items]    
Interest rate 7.60%  
Due date Jun. 18, 2024  
Total notes payable $ 158,000
S M C Line Of Credit One [Member]    
Short-Term Debt [Line Items]    
Interest rate 8.40%  
Due date Dec. 16, 2025  
Total notes payable $ 14,724,000
S M C Line Of Credit Two [Member]    
Short-Term Debt [Line Items]    
Interest rate 7.20%  
Due date Nov. 16, 2026  
Total notes payable $ 10,677,000
X B T O Trading Note Payable [Member]    
Short-Term Debt [Line Items]    
Interest rate 12.50%  
Due date Dec. 30, 2023  
Total notes payable $ 2,749,000
Secured Promissory Notes [Member]    
Short-Term Debt [Line Items]    
Interest rate 16.00%  
Due date Mar. 16, 2023  
Total notes payable $ 17,456,000
Secured Promissory Notes One [Member]    
Short-Term Debt [Line Items]    
Interest rate 3.00%  
Due date May 18, 2023  
Total notes payable $ 5,672,000
Secured Promissory Notes Two [Member]    
Short-Term Debt [Line Items]    
Interest rate 8.50%  
Due date May 07, 2024  
Total notes payable $ 17,389,000
Secured Promissory Notes Three [Member]    
Short-Term Debt [Line Items]    
Interest rate 10.00%  
Due date Aug. 10, 2023  
Total notes payable $ 8,789,000
Short Term Bank Credit [Member]    
Short-Term Debt [Line Items]    
Interest rate 4.40%  
Total notes payable $ 1,702,000 $ 960,000