Quarterly report [Sections 13 or 15(d)]

Reverse Merger - Additional Information (Details)

v3.25.1
Reverse Merger - Additional Information (Details)
Dec. 13, 2024
USD ($)
shares
Jul. 23, 2024
USD ($)
$ / shares
shares
Mar. 31, 2025
shares
Dec. 31, 2024
shares
Reverse Merger        
Conversion of preferred stock     13.34  
Preferred stock, shares outstanding (in shares)     15,617 15,617
Transaction costs incurred | $ $ 2,500,000      
Purchase Agreement [Member]        
Reverse Merger        
Exchange ratio | $ / shares   $ 13.9965    
Stock issued during period, shares, new issues (in shares)   3,168,048    
Private Placement [Member]        
Reverse Merger        
Proceeds from issuance of private placement | $   $ 78,900,000    
Private Placement [Member] | Convertible Debt [Member]        
Reverse Merger        
Proceeds from notes payable | $   18,900,000    
PIPE Investors [Member] | Private Placement [Member]        
Reverse Merger        
Proceeds from issuance or sale of equity | $   $ 60,000,000    
Pre-funded Warrants [Member]        
Reverse Merger        
Class of warrant or right, number of securities called by warrants or rights (in shares)   2,466,456 2,466,456 2,466,456
Class of warrant or right, exercise price, subtracted amount from purchase price, per share | $   $ 0.001    
Prefund Warrants [Member] | Purchase Agreement [Member]        
Reverse Merger        
Exchange ratio | $ / shares   $ 13.9955    
Merger Agreement [Member]        
Reverse Merger        
Conversion of preferred stock 4,753,650      
Preferred stock, shares outstanding (in shares) 15,617      
Merger Agreement [Member] | Common Stock [Member]        
Reverse Merger        
Conversion of common stock 1,770,167      
Exchange ratio 0.309469242      
Conversion of stock, shares converted 1,179,163      
Merger Agreement [Member] | Prefund Warrants [Member]        
Reverse Merger        
Conversion of stock, shares converted 168,503      
Pipe vFinancing [Member]        
Reverse Merger        
Stockholders owned voting rights percentage 60.00%