v3.25.1
Common Stock and Net Loss Per Share - Additional Information (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
May 22, 2024
USD ($)
May 31, 2024
$ / shares
shares
Mar. 31, 2025
vote
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share      
Voting rights per share | vote     1
Pre-funded warrants were exercised (in shares) | shares     0
Private Placement      
Antidilutive Securities Excluded from Computation of Earnings Per Share      
Sale of stock, number of shares issued in transaction (in shares) | shares   12,743,039  
Sale of stock issue price per share (in dollars per share) | $ / shares   $ 5.51  
Pre-funded Warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share      
Sale of stock, number of shares issued in transaction (in shares) | shares   7,220,794  
Sale of stock issue price per share (in dollars per share) | $ / shares   $ 5.5099  
Exercise price of warrant (in dollars per share) | $ / shares   $ 0.0001  
Proceed from issuance of stock | $ $ 102.8