XML 86 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments – Fair Value Measurements (Details) - $ / shares
1 Months Ended
Nov. 01, 2023
Jun. 06, 2022
Jun. 30, 2022
Dec. 31, 2023
Aug. 02, 2023
Aug. 01, 2023
Jul. 15, 2019
Warrants [Abstract]              
Exercise price of warrants (in usd per share)             $ 0.001
Warrants issued (in shares)             2,000,000
Royalty payment term 8 years            
Minimum              
Warrants [Abstract]              
Royalty interest percent interest 1.00%            
Maximum              
Warrants [Abstract]              
Royalty interest percent interest 2.00%            
Existing Warrants              
Warrants [Abstract]              
Class of warrant or right, outstanding (in shares)           5,000,000  
Exercise price of warrants (in usd per share)           $ 0.96  
New Warrants              
Warrants [Abstract]              
Exercise price of warrants (in usd per share)         $ 1.09 $ 2.60  
Warrants issued (in shares)           2,750,000  
Securities Purchase Agreement              
Warrants [Abstract]              
Common stock entitled to purchasers by pre-funded warrants (in shares)   4,000,000 4,000,000        
Stock to be purchased by common stock warrants (in shares)   8,850,000 8,850,000        
Senior Secured Notes Due 2025              
Warrants [Abstract]              
Interest rate             12.50%
Senior Secured Notes Due 2025 | Senior Notes              
Warrants [Abstract]              
Interest rate       12.50%     12.50%
Thirteen Point Five, Senior Secured Notes due November 1, 2028 | Senior Notes              
Warrants [Abstract]              
Interest rate 13.50%