v3.26.1
Stock-Based Compensation and Equity - Narratives (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Apr. 14, 2026
Feb. 17, 2026
Jan. 20, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2026
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation awards outstanding (in shares)         0 0
Dividends declared (in dollars per share)       $ 3.30 $ 5.10 $ 10.05
Payments of dividends $ 49.0 $ 100.0 $ 75.6      
S2026Q1 Dividends            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Dividends declared (in dollars per share)       $ 6.75