Quarterly report [Sections 13 or 15(d)]

Stockholders' Equity - February 2025 Equity Offering (Details)

v3.25.3
Stockholders' Equity - February 2025 Equity Offering (Details) - USD ($)
1 Months Ended 9 Months Ended
Feb. 05, 2025
Jul. 31, 2025
Sep. 30, 2025
Sep. 30, 2024
Feb. 10, 2025
Dec. 31, 2024
Stockholders' Equity            
Common stock par value (in dollars per share)     $ 0.0001     $ 0.0001
Exercise price of warrant     $ 6.93     $ 14.56
Number of warrants exercised     4,536,162      
Proceeds from warrant exercises     $ 7,145,000 $ 3,000    
Number of warrants outstanding     4,678,646     1,576,919
Pre-Funded Warrants            
Stockholders' Equity            
Exercise price of warrant     $ 0.0001      
Series C-2 Warrants            
Stockholders' Equity            
Exercise price of warrant     $ 3.01      
Number of warrants exercised     (2,373,355)      
pre-funded and series C-2 warrants            
Stockholders' Equity            
Proceeds from warrant exercises   $ 7,100,000        
Placement Agents Warrants            
Stockholders' Equity            
Warrants issued         159,468  
February 2025 Equity Offering            
Stockholders' Equity            
Issuance of common shares (in shares) 495,000          
Common stock par value (in dollars per share) $ 0.0001          
Price per share 3.01          
Exercise price of warrant $ 0.0001          
Net proceeds of offering $ 6,800,000          
Non accountable expense allowance 25,000          
Clearing expenses 15,950          
February 2025 Equity Offering | Maximum            
Stockholders' Equity            
Fees and expenses 100,000          
Road show expenses $ 3,500          
February 2025 Equity Offering | Pre-Funded Warrants            
Stockholders' Equity            
Warrants issued 2,162,807       2,162,807  
Price per share $ 3.0099          
Number of warrants exercised   500,000        
February 2025 Equity Offering | Series C-1 Warrants            
Stockholders' Equity            
Warrants issued 2,657,807          
Number of warrant to converted 1          
Number of common stock, each warrant get converted 1          
Warrants expiration term 5 years          
February 2025 Equity Offering | Series C-2 Warrants            
Stockholders' Equity            
Warrants issued 2,657,807          
Number of warrant to converted 1          
Number of common stock, each warrant get converted 1          
Warrants expiration term 24 months          
Number of warrants exercised   2,400,000        
Number of warrants outstanding     284,452      
February 2025 Equity Offering | pre-funded and series C-2 warrants            
Stockholders' Equity            
Exercise of warrants (in shares)   2,900,000        
February 2025 Equity Offering | Series A-3 warrant            
Stockholders' Equity            
Cash fee as percentage of aggregate gross proceeds 7.00%          
Management fee as percentage of gross proceeds 1.00%          
February 2025 Equity Offering | Placement Agents Warrants            
Stockholders' Equity            
Warrants issued 159,468          
Exercise price of warrant $ 3.7625          
Offering percentage sold 6.00%          
Offering percentage 125.00%          
Termination of warrant 5 years