v3.26.1
Shareholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
Jun. 23, 2026
Oct. 29, 2025
Jun. 28, 2024
Jun. 30, 2026
Dec. 31, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common stock, no par value       $ 0  
Common stock, shares issued       134,365,950 98,776,265
Common stock, shares outstanding       134,365,950 98,776,265
Pre Funded Warrants          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Warrant exercise price       $ 0.001  
Underwritten Offering          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Net proceeds from common stock $ 805.0 $ 258.9      
Share issued price per share $ 34 $ 12.25      
Common stock, shares issued 20,588,236 18,375,000      
Underwritten Offering Excluding Discounts and Commissions          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Net proceeds from common stock $ 757.9 $ 242.8      
Over-Allotment Option          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock purchase option, exercisable term 30 days 30 days      
Public offering, additional shares issued (in shares) 3,088,235 2,756,250      
2024 At-The-Market Facilities          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Sale of securities aggregate public offering price     $ 150.0    
Percentage of gross proceeds from sales of common shares payable as sales agent commission rate     3.00%