XML 88 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Subsequent Events (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Dec. 31, 2024
Mar. 31, 2024
Jul. 31, 2023
Dec. 31, 2023
Subsequent Event [Line Items]        
Common stock, shares issued 59,064,606     46,262,759
Underwritten Offering        
Subsequent Event [Line Items]        
Common stock, shares issued 6,150,793 5,397,301 4,153,717  
Price of common stock sold per share $ 63 $ 46.5 $ 12.46  
Pre-funded Warrants | Underwritten Offering        
Subsequent Event [Line Items]        
Warrants to purchase shares of common stock 238,095 1,935,483 583,483  
Price of warrants sold per share $ 62.999 $ 46.499 $ 12.459  
Gross proceeds from issuance of common stock $ 402.5 $ 341.0 $ 59.0  
Aggregate fees amount related to offering included in underwriting discounts commissions and offering expenses 24.6 20.9 2.5  
Net proceeds after deducting underwriting discounts and commissions, and offering expenses $ 377.9 $ 320.1 $ 56.5