XML 20 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Common stock, par value (in dollars per share) $ 0.001  
Common stock, shares authorized 90,000,000  
Common stock, shares issued 35,167,673 31,338,391
Common stock, shares outstanding 35,167,673 31,338,391
Series D Preferred Stock    
Preferred stock, par value (in dollars per share) $ 0.0001  
Preferred stock, shares authorized 6,000,000  
Preferred stock, shares issued 4,361,249 0
Preferred stock, shares outstanding 4,361,249  
Aggregate liquidation preference $ 9,812 $ 0
Series A Preferred Stock    
Preferred stock, shares outstanding 0 0
Series B Preferred Stock    
Preferred stock, shares outstanding 0 0
Series C Preferred Stock    
Preferred stock, shares outstanding 0 0