v3.26.1
Stockholders’ Deficit - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
May 31, 2026
Mar. 31, 2026
Subsequent Event [Line Items]    
Remaining repurchase authorization amount   $ 500.0
Remaining authorized and available for future share repurchases   $ 417.9
Dividend per share (in dollar per share)   $ 0.075
Subsequent Event    
Subsequent Event [Line Items]    
Dividend per share (in dollar per share) $ 0.075