Common Stock and Stockholders’ Equity - Narrative (Details) - USD ($) $ / shares in Units, $ in Millions |
3 Months Ended | ||||
|---|---|---|---|---|---|
Mar. 03, 2026 |
Mar. 31, 2026 |
Mar. 31, 2025 |
Mar. 02, 2026 |
Jul. 28, 2022 |
|
| Class of Warrant or Right [Line Items] | |||||
| Warrants vested (in shares) | 344,383 | 344,382 | |||
| Share Repurchase Program | |||||
| Class of Warrant or Right [Line Items] | |||||
| Share repurchase program authorized amount | $ 500.0 | ||||
| Available for share repurchase program | $ 400.0 | ||||
| Accelerated Share Repurchase Agreement | |||||
| Class of Warrant or Right [Line Items] | |||||
| Share repurchase program authorized amount | $ 100.0 | ||||
| Value of shares repurchased | $ 100.0 | ||||
| Common stock repurchases (in shares) | 4,307,869 | ||||
| Common stock price (in dollar per share) | $ 18.87 | ||||
| Excise tax liability | $ 0.8 | ||||
| Shopify | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement | |||||
| Class of Warrant or Right [Line Items] | |||||
| Maximum number of common stock shares in which warrants may be converted (in shares) | 15,743,174 | ||||