XML 46 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 9 Months Ended
Oct. 31, 2023
Dec. 31, 2024
Mar. 31, 2024
Subsidiary or Equity Method Investee [Line Items]      
Preferred stock, par value (in dollars per share)   $ 0.0001  
Common stock, authorized (in shares)   500,000,000 500,000,000
Common stock, issued (in shares)   147,203,565 145,582,999
Common stock, outstanding (in shares)   147,203,565 145,582,999
Equity Inducement Plan 2023      
Subsidiary or Equity Method Investee [Line Items]      
Issued in transaction (in shares)   5,000,000  
Restricted Stock Units Vested And Not Settled (Not Unvested)      
Subsidiary or Equity Method Investee [Line Items]      
Units outstanding (in shares)   769,355  
Public Stock Offering      
Subsidiary or Equity Method Investee [Line Items]      
Issued in transaction (in shares) 8,475,500    
Public share price (in dollars per share) $ 38.00    
Consideration received from sale of stock $ 466.7    
Public Stock Offering | Related Party      
Subsidiary or Equity Method Investee [Line Items]      
Issued in transaction (in shares) 1,526,316    
Over-Allotment Option      
Subsidiary or Equity Method Investee [Line Items]      
Issued in transaction (in shares) 1,105,500    
Private Placement      
Subsidiary or Equity Method Investee [Line Items]      
Issued in transaction (in shares) 4,473,684    
Preferred Stock      
Subsidiary or Equity Method Investee [Line Items]      
Preferred stock, issued (in shares)   0  
Preferred stock, outstanding (in shares)   0  
Preferred stock, authorized (in shares)   10,010,000  
Common stock      
Subsidiary or Equity Method Investee [Line Items]      
Common stock, authorized (in shares)   500,000,000  
Common stock, par value (in dollars per share)   $ 0.0001  
Common stock, issued (in shares)   147,203,565  
Common stock, outstanding (in shares)   147,203,565  
Series A  preferred stock      
Subsidiary or Equity Method Investee [Line Items]      
Preferred stock, issued (in shares)   10,000 10,000
Preferred stock, outstanding (in shares)   10,000 10,000
Preferred stock, par value (in dollars per share)   $ 0.0001 $ 0.0001
Share of common stock (in shares)   1  
Liquidation amount per share (in dollars per share)   $ 0.01  
Preferred stock, authorized (in shares)   10,000 10,000
Series A  preferred stock | Maximum      
Subsidiary or Equity Method Investee [Line Items]      
Percentage of voting power of outstanding shares   25.00%