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