Quarterly report pursuant to Section 13 or 15(d)

Convertible Notes Payable (Details)

v3.21.4
Convertible Notes Payable (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Convertible notes payable $ 0 $ 30,822,000
Less unamortized debt discount 0 4,519,000
Convertible notes, net of discount 0 26,303,000
Notes Payable Issued for Cash    
Convertible notes payable 0 24,085,000
Notes Payable Issued for Settlement Agreements | fiscal 2019 and 2020    
Convertible notes payable 0 2,528,000
Notes Payable Issued for Forbearance Agreements    
Convertible notes payable 0 3,849,000
Notes Payable Issued for Consulting Services    
Convertible notes payable $ 0 $ 360,000