XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholder’s Equity (Details)
$ / shares in Units, $ in Millions
1 Months Ended
Nov. 30, 2023
USD ($)
Mar. 31, 2025
vote
$ / shares
Feb. 29, 2024
$ / shares
shares
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Common stock, par value under amendment (in dollars per share)   $ 0.0001  
Number of votes per common share | vote   1  
Public Offering | Warrant Purchase Agreement      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Pre-funded warrants sold (in shares) | shares     3,200,005
Sale of stock, price per share (in usd per share)     $ 6.24999
Exercise price of warrants (in dollars per share)     $ 0.00001
Sales Agreement      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Sale of stock, consideration received | $ $ 300.0