v3.26.3
Capitalization (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended 24 Months Ended
Mar. 31, 2026
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Dec. 31, 2025
Oct. 31, 2024
Subsidiary, Sale of Stock [Line Items]                
Common stock, par value (in usd per share)   $ 0.001   $ 0.001   $ 0.001 $ 0.001  
Net proceeds from stock offering $ 290.2              
Stock issuance costs recognized as a reduction of additional paid-in capital $ 1.6              
At The Market Offering                
Subsidiary, Sale of Stock [Line Items]                
Common stock, par value (in usd per share)               $ 0.001
Aggregate gross sales price (up to)               $ 200.0
Number of shares issued (in shares)   0 492,859 0 2,076,352 2,763,359    
Net proceeds from stock offering   $ 0.0 $ 24.4 $ 0.0 $ 108.1 $ 143.0    
Weighted average price per share (in usd per share)     $ 50.27   $ 52.47 $ 52.39    
Total equity distribution   $ 55.2   $ 55.2   $ 55.2    
Underwritten Offering                
Subsidiary, Sale of Stock [Line Items]                
Number of shares issued (in shares) 3,937,654              
Forward Purchase Agreements                
Subsidiary, Sale of Stock [Line Items]                
Number of shares issued (in shares) 7,547,170 6,439,308   6,439,308        
Net proceeds from stock offering   $ 330.0   $ 330.0        
Transaction period 2 years              
Sale of stock (in usd per share) $ 51.28              
Forward contracts number of shares subject to agreement (in shares)   1,107,862   1,107,862   1,107,862    
Over-Allotment Option                
Subsidiary, Sale of Stock [Line Items]                
Number of shares issued (in shares) 1,722,723              
Sale of stock (in usd per share) $ 51.28              
Purchase option period 30 days