XML 84 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 14, 2023
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Aug. 01, 2023
Jun. 30, 2022
Jul. 15, 2019
Class of Warrant or Right [Line Items]              
Exercise of warrants (in shares)   0 0        
Warrants and rights outstanding           $ 5,874  
First Additional Warrant Offering              
Class of Warrant or Right [Line Items]              
Warrants issued (in shares)   1,683,784          
Fair value of warrants             $ 735
Warrant exercise price (in dollars per share)   $ 4.25   $ 5.38      
Class of warrant or right, outstanding (in shares)   1,571,429   112,355      
Initial Warrant Offering              
Class of Warrant or Right [Line Items]              
Fair value of warrants             $ 6,800
Pre-Funded Warrants              
Class of Warrant or Right [Line Items]              
Warrants issued (in shares)           4,000,000  
Common Stock Warrants              
Class of Warrant or Right [Line Items]              
Warrants issued (in shares)           8,850,000  
Warrants issued to purchase common stock (in shares) 3,689,452            
Proceeds from warrant exercises $ 3,542            
Existing Warrants              
Class of Warrant or Right [Line Items]              
Warrant exercise price (in dollars per share)         $ 0.96    
Class of warrant or right, outstanding (in shares)         5,000,000    
New Warrants              
Class of Warrant or Right [Line Items]              
Warrants issued (in shares)         2,750,000    
Warrant exercise price (in dollars per share)         $ 2.60    
Warrants and rights outstanding         $ 4,671    
Warrants, $0.96 Exercise Price              
Class of Warrant or Right [Line Items]              
Warrants issued (in shares)   160,548          
Warrant exercise price (in dollars per share)   $ 0.96          
Warrants, $4.25 Exercise Price              
Class of Warrant or Right [Line Items]              
Warrant exercise price (in dollars per share)   $ 4.25          
Class of warrant or right, outstanding (in shares)   1,571,429          
Warrants, $5.38 Exercise Price              
Class of Warrant or Right [Line Items]              
Warrant exercise price (in dollars per share)   $ 5.38          
Minimum | Common Stock Warrants              
Class of Warrant or Right [Line Items]              
Warrant exercise price (in dollars per share)           $ 0.96  
Maximum | First Additional Warrant Offering              
Class of Warrant or Right [Line Items]              
Warrants issued (in shares)             2,143,000
Senior secured notes due 2025              
Class of Warrant or Right [Line Items]              
Interest rate   12.50%         12.50%