Consolidated Statements of Stockholders' Equity (Deficit) (unaudited) (Parenthetical) - USD ($) $ in Millions |
3 Months Ended | |||
|---|---|---|---|---|
Jun. 30, 2026 |
Mar. 31, 2026 |
Jun. 30, 2025 |
Mar. 31, 2025 |
|
| Fair market value of new share issuances | $ 4.8 | $ 2.0 | $ 6.3 | $ (2.3) |
| New Accelerated Share Repurchase Agreement | Class A Common Stock | ||||
| Up-front payment for repurchase of common stock | $ 767.4 | |||