Intangible Assets - Schedule of Intangible Assets (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Intangible assets subject to amortization | ||
| Gross Carrying Amount | $ 42,400 | $ 42,400 |
| Accumulated Amortization | (31,478) | (30,820) |
| Intangible assets not subject to amortization | ||
| Gross Carrying Amount | 43,542 | 43,542 |
| Domain names | ||
| Intangible assets not subject to amortization | ||
| Gross Carrying Amount | 1,142 | 1,142 |
| Customer relationships | ||
| Intangible assets subject to amortization | ||
| Gross Carrying Amount | 9,400 | 9,400 |
| Accumulated Amortization | (3,995) | (3,760) |
| Content creator network | ||
| Intangible assets subject to amortization | ||
| Gross Carrying Amount | 20,300 | 20,300 |
| Accumulated Amortization | (20,300) | (20,300) |
| Trademarks and trade name | ||
| Intangible assets subject to amortization | ||
| Gross Carrying Amount | 8,500 | 8,500 |
| Accumulated Amortization | (3,613) | (3,400) |
| Developed technology | ||
| Intangible assets subject to amortization | ||
| Gross Carrying Amount | 4,200 | 4,200 |
| Accumulated Amortization | $ (3,570) | $ (3,360) |