v3.26.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
May 21, 2026
Mar. 15, 2026
Dec. 22, 2025
Mar. 28, 2026
Dec. 31, 2025
Jun. 27, 2026
Sep. 30, 2022
Stockholders' Equity              
APIC, issuance costs           $ 0.6  
Underwritten Public Offering              
Stockholders' Equity              
Shares sold (in shares) 12,800,000            
Price per share (in dollars per share) $ 45.00            
Proceeds from sale of stock $ 557.7            
Issuance costs $ 17.3            
Over-Allotment Option              
Stockholders' Equity              
Shares sold (in shares) 1,700,000            
Series B Preferred Stock              
Stockholders' Equity              
Number of undesignated preferred shares authorized to be issued (in shares)           1,000,000  
2022 Repurchase Plan | Common Stock              
Stockholders' Equity              
Authorized amount under stock repurchase program             $ 300.0
Senior Secured Term Loan Credit Agreement | Senior Notes              
Stockholders' Equity              
Extinguishment of debt $ 450.0         $ 600.0  
1.625% Convertible Notes | Convertible Debt              
Stockholders' Equity              
Debt conversion, shares issued   1,800,000 7,900,000 1,800,000 7,900,000 9,700,000