XML 111 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Aug. 02, 2023
Jun. 14, 2023
Jul. 15, 2019
Dec. 31, 2024
Dec. 31, 2023
Aug. 01, 2023
Jun. 30, 2022
Class of Warrant or Right [Line Items]              
Warrants issued (in shares)     2,000,000        
Exercise price of warrants (in usd per share)     $ 0.001        
Warrants and rights outstanding             $ 5,874
Proceeds from exercise of warrants, net       $ 165 $ 8,307    
Warrants issued during period (in shares)       0      
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 $ 4,800 $ 3,542          
Costs of common stock issued under public equity offering-ATM         $ 35    
Existing Warrants              
Class of Warrant or Right [Line Items]              
Exercise price of warrants (in usd per share)           $ 0.96  
Class of warrant or right, outstanding (in shares) 5,000,000         5,000,000  
Stock issued during period, conversion of convertible securities (in shares)         8,689,452    
New Warrants              
Class of Warrant or Right [Line Items]              
Warrants issued (in shares)       2,750,000   2,750,000  
Exercise price of warrants (in usd per share)           $ 2.60  
Warrants issued to purchase common stock (in shares)       160,548      
Fair value of warrants           $ 4,671  
Warrants, $0.96 Exercise Price              
Class of Warrant or Right [Line Items]              
Exercise price of warrants (in usd per share)       $ 0.96      
Minimum | Common Stock Warrants              
Class of Warrant or Right [Line Items]              
Exercise price of warrants (in usd per share)             $ 0.96
Maximum | Common Stock Warrants              
Class of Warrant or Right [Line Items]              
Exercise price of warrants (in usd per share)             $ 1.09
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    
Fair value of warrants issued     $ 6,800        
Warrants issued to purchase common stock (in shares)         143,000    
Senior Secured Notes Due 2025 | Warrants, $0.96 Exercise Price              
Class of Warrant or Right [Line Items]              
Class of warrant or right, outstanding (in shares)       1,683,784      
Senior Secured Notes Due 2025 | Warrants, $4.25 Exercise Price              
Class of Warrant or Right [Line Items]              
Exercise price of warrants (in usd per share)       $ 4.25 $ 4.25    
Class of warrant or right, outstanding (in shares)       1,571,429 1,571,429    
Senior Secured Notes Due 2025 | Warrants, $5.38 Exercise Price              
Class of Warrant or Right [Line Items]              
Exercise price of warrants (in usd per share)       $ 5.38 $ 5.38    
Class of warrant or right, outstanding (in shares)       112,355      
Senior Secured Notes Due 2025 - First Additional Offering | Warrants, $5.38 Exercise Price              
Class of Warrant or Right [Line Items]              
Class of warrant or right, outstanding (in shares)         143,000    
Senior Secured Notes Due 2025 - First Additional Offering | Additional Warrants              
Class of Warrant or Right [Line Items]              
Class of warrant or right, exercises (in shares)       30,645 0    
Proceeds from exercise of warrants, net       $ 165      
Senior Secured Notes Due 2025 - First Additional Offering | Maximum              
Class of Warrant or Right [Line Items]              
Warrants issued (in shares)     2,143,000        
2020 Additional Notes              
Class of Warrant or Right [Line Items]              
Fair value of warrants issued     $ 735