XML 99 R74.htm IDEA: XBRL DOCUMENT v3.25.1
SUBSEQUENT EVENTS (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 16, 2025
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Mar. 12, 2025
Subsequent Event [Line Items]            
Stock issuance proceeds     $ 3,626,000 $ 23,954,000 $ 8,236,000  
Exercise of warrants     $ 0 $ 712,000 $ 2,000  
ATM Shares            
Subsequent Event [Line Items]            
Number of shares issued (in shares)   0   12,560,150    
Stock issuance proceeds       $ 24,900,000    
2023 Sales Agreement            
Subsequent Event [Line Items]            
Number of shares issued (in shares)     2,216,692      
Stock issuance proceeds     $ 3,800,000      
Private Placement            
Subsequent Event [Line Items]            
Number of shares issued (in shares)       301,810 1,000  
Exercise of warrants       $ 700,000 $ 2,360  
Exercise of warrants (in shares)       237,012    
Number of warrants issued (in shares)   845,000   845,000    
Subsequent Event | 2023 Sales Agreement            
Subsequent Event [Line Items]            
Number of shares issued (in shares) 1,223,935          
Stock issuance proceeds $ 2,500,000          
Shares remain for sale 0          
Subsequent Event | Private Placement            
Subsequent Event [Line Items]            
Number of shares issued (in shares) 908,000          
Exercise of warrants $ 2,100,000          
Warrants and rights outstanding           0
Subsequent Event | Pfizer Agreement            
Subsequent Event [Line Items]            
Total proceeds from sale of products 4,000,000          
Subsequent Event | Brazil Agreement with Fiocruz            
Subsequent Event [Line Items]            
Total proceeds from sale of products $ 2,900,000