v3.24.1.u1
Earnings Per Share - Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Basic net income per share attributable to common stockholders    
Basic net income per share attributable to common stockholders (in dollars per share) $ 0.04 $ 0.11
Diluted net income per share attributable to common stockholders    
Diluted net income per share attributable to common stockholders (in dollars per share) $ 0.04 $ 0.11
Common Stock    
Basic net income per share attributable to common stockholders    
Net income $ 15.1 $ 44.5
Weighted average number of shares of common stock outstanding (in shares) 378,967,201 403,408,487
Basic net income per share attributable to common stockholders (in dollars per share) $ 0.04 $ 0.11
Diluted net income per share attributable to common stockholders    
Allocation of undistributed earnings $ 15.1 $ 44.5
Number of shares used in basic computation (in shares) 378,967,201 403,408,487
Weighted average shares of common stock outstanding used to calculate diluted net income per share (in shares) 379,307,483 404,117,628
Diluted net income per share attributable to common stockholders (in dollars per share) $ 0.04 $ 0.11
Common Stock | Restricted stock awards    
Diluted net income per share attributable to common stockholders    
Units exchangeable for common stock (in shares) 145,210 446,843
Common Stock | Exercise of common stock options    
Diluted net income per share attributable to common stockholders    
Units exchangeable for common stock (in shares) 0 66,687
Common Stock | Employee Stock Purchase Plan    
Diluted net income per share attributable to common stockholders    
Units exchangeable for common stock (in shares) 195,072 195,611