XML 71 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details) - $ / shares
3 Months Ended
Apr. 14, 2025
Apr. 01, 2025
Mar. 31, 2025
Mar. 31, 2024
Subsequent Event [Line Items]        
Granted (in shares)     725,191  
Common stock issued upon exercise of stock options (in shares)     1,683  
Pre Funded Warrants        
Subsequent Event [Line Items]        
Class of warrant or right, outstanding (in shares)     6,124,996 4,062,361
Class of warrant or right, exercise price of warrants or rights (in dollars per share)     $ 0.000001  
Subsequent Event        
Subsequent Event [Line Items]        
Conversion of stock, shares converted (in shares) 667,500      
Granted (in shares)   7,695    
Subsequent Event | Pre Funded Warrants        
Subsequent Event [Line Items]        
Class of warrant or right, outstanding (in shares) 667,563      
Class of warrant or right, exercise price of warrants or rights (in dollars per share) $ 0.001