Stockholders’ Deficit - Narrative (Details) - USD ($) $ / shares in Units, $ in Millions |
1 Months Ended | 3 Months Ended | |
|---|---|---|---|
Jul. 31, 2026 |
Jun. 30, 2026 |
Mar. 31, 2026 |
|
| Subsequent Event [Line Items] | |||
| Remaining authorized and available for future share repurchases | $ 325.8 | ||
| Dividend per share (in dollar per share) | $ 0.075 | $ 0.0750 | |
| Subsequent Event | |||
| Subsequent Event [Line Items] | |||
| Dividend per share (in dollar per share) | $ 0.125 | ||
| Percentage increase in dividend | 67.00% | ||