v3.26.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ DEFICIT (Parenthetical) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Statement of Stockholders' Equity [Abstract]    
Cash dividend declared (in dollars per share) $ 0.10 $ 0.10
Issuance of shares upon vesting of RSUs and PSUs $ 0.0 $ 0.0
Repurchase of common stock 6.1 4.8
Share capital    
Issuance of shares upon vesting of RSUs and PSUs [1] 0.1 0.1
Repurchase of common stock [1] 0.1 0.1
Additional paid-in capital    
Issuance of shares upon vesting of RSUs and PSUs [1] (0.1) (0.1)
Repurchase of common stock $ 6.1 $ 4.8
[1] Represents an amount less than 0.1 or $0.1