XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Convertible Senior Notes (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jun. 29, 2021
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Jul. 31, 2021
Jun. 24, 2021
Debt Instrument [Line Items]                  
Patent license sales     $ 0 $ 22,500 $ 0 $ 22,500      
License Agreement [Member]                  
Debt Instrument [Line Items]                  
Patent license sales $ 22,500                
Class A Common Stock [Member]                  
Debt Instrument [Line Items]                  
Convertible senior notes converted into common stock     5,059,728   5,059,728        
Cash Notes [Member]                  
Debt Instrument [Line Items]                  
Principal amount of convertible senior notes               $ 75,000  
Cash Notes [Member] | Maximum [Member]                  
Debt Instrument [Line Items]                  
Conversion price     $ 26.25   $ 26.25        
Cash Notes [Member] | Minimum [Member]                  
Debt Instrument [Line Items]                  
Conversion price     20.58   20.58        
Exchange Notes [Member]                  
Debt Instrument [Line Items]                  
Principal amount of convertible senior notes   $ 39,000   $ 39,000   $ 39,000      
Conversion price     $ 42.00   $ 42.00        
Exchange Notes [Member] | Series A Redeemable Convertible Preferred Stock [Member]                  
Debt Instrument [Line Items]                  
Exchange of Series A preferred stock for Convertible Senior Notes, Shares   30,390       30,390      
License Linked Note [Member]                  
Debt Instrument [Line Items]                  
Principal amount of convertible senior notes                 $ 22,500
16.0% notes due 2026 [Member]                  
Debt Instrument [Line Items]                  
Principal amount of convertible senior notes             $ 136,500    
Insurance premium interest rate                 16.00%
Debt instrument, maturity date             Jun. 05, 2026    
Convertible senior notes bear interest rate per annum             16.00%