XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - February 2025 Equity Offering and Warrant Issuance (Details) - USD ($)
$ / shares in Units, $ in Millions
Feb. 03, 2025
Mar. 31, 2025
Dec. 31, 2024
Stockholders' (Deficit) Equity      
Common stock, par value (dollars per share)   $ 0.0001 $ 0.0001
ThinkEquity Warrants      
Stockholders' (Deficit) Equity      
Exercise price of warrants   5  
February 2025 ThinkEquity Underwritten Offering and Warrant Issuance      
Stockholders' (Deficit) Equity      
Number of units to be sold 5,300,000    
Number of common shares included in each unit 1    
Common stock, par value (dollars per share) $ 0.0001    
Number of warrants included in each unit 1    
Number of shares into which each warrant may be converted 1    
Price per unit $ 4    
Gross proceeds from issuance of units $ 21.0    
Net proceeds from the offering $ 19.3    
February 2025 ThinkEquity Underwritten Offering and Warrant Issuance | ThinkEquity Warrants      
Stockholders' (Deficit) Equity      
Exercise price of warrants   $ 5  
Term of warrants 5 years