XML 66 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Common Stock and Pre-funded Common Stock Warrants - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 54 Months Ended
Mar. 31, 2025
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Class Of Stock [Line Items]          
Aggregate net proceeds from offering     $ 470,513,000 $ 0  
Jeffries LLC Sales Agreement          
Class Of Stock [Line Items]          
Shares issued and sold   0 0   13,769,001
Gross proceeds from issuance of common stock         $ 864,000,000
Jeffries LLC Sales Agreement | Common Stock          
Class Of Stock [Line Items]          
Shares issued and sold         13,769,001
Price per share of shares issued   $ 62.75 $ 62.75   $ 62.75
Jeffries LLC Amended Sales Agreement | Common Stock          
Class Of Stock [Line Items]          
Price per share of shares issued   $ 62.75 $ 62.75   $ 62.75
At-The-Market | Jeffries LLC Sales Agreement | Maximum          
Class Of Stock [Line Items]          
Aggregate gross proceeds of shares authorized under ATM sales agreement   $ 1,100,000,000 $ 1,100,000,000   $ 1,100,000,000
Commission rate         3.00%
Underwritten Public Offering          
Class Of Stock [Line Items]          
Shares issued and sold 16,151,686        
Public offering price per share $ 28.48        
Price per share of shares issued 28.48        
Purchase price per warrant $ 28.47        
Warrants to purchase common stock 1,404,988        
Exercise price of warrants $ 0.01        
Aggregate net proceeds from offering $ 470,500,000        
Pre-funded warrants exercised     $ 0