v3.26.1
Earnings Per Share - Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Basic net income per share attributable to common stockholders    
Net income $ 29.3 $ 26.8
Weighted average number of shares of common stock outstanding, basic (in shares) 302,451,474 340,741,847
Basic net income per share attributable to common stockholders (in dollars per share) $ 0.10 $ 0.08
Diluted net income per share attributable to common stockholders    
Net income $ 29.3 $ 26.8
Weighted average shares of common stock outstanding used to calculate diluted net income per share, diluted (in shares) 302,451,474 340,741,847
Diluted net income per share attributable to common stockholders (in dollars per share) $ 0.10 $ 0.08