v3.26.1
Stockholders' Deficit (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Feb. 18, 2026
Oct. 28, 2025
Equity [Abstract]        
Share repurchase program, authorized, amount     $ 100.0 $ 50.0
Share repurchase program, additional authorized amount     $ 50.0  
Stock repurchased during period (in shares) 2,200,212 4,256,222    
Stock repurchased during period $ 20.3 $ 40.6    
Shares repurchased (in shares) 5,373,586 5,373,586    
Shares repurchased, aggregate consideration $ 54.9 $ 54.9    
Share repurchase program, remaining authorized, amount $ 45.0 $ 45.0