v3.26.3
Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
May 14, 2025
Sep. 30, 2026
Sep. 30, 2026
2025 Equity Agreement      
Class of Stock [Line Items]      
Maximum consideration on transaction $ 350.0    
Sale of stock, agreement term 3 years    
At-The-Market Program      
Class of Stock [Line Items]      
Remaining available amount for sale   $ 124.7 $ 124.7
Sale of stock, number of shares issued in transaction (in shares)   1,027,038 3,133,595
Issuance of common stock   $ 49.8 $ 143.9
Payments for commissions   $ 0.5 $ 1.5
Forward Sale Agreement      
Class of Stock [Line Items]      
Weighted average forward price (in dollars per share)   $ 49.50 $ 49.50
Bank funding rate (in percentage)   0.75%  
Number of shares available for issuance (in shares)   1,583,398 1,583,398
Proceeds from shares intended to settle amount   $ 77.8 $ 77.8