Other Assets, Net - Schedule of Other Assets, Net (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Cost | $ 15,608 | $ 14,675 |
| Accumulated Amortization | (12,647) | (12,047) |
| Net Book Value | 2,961 | 2,628 |
| Capitalized Content Costs | ||
| Cost | 6,824 | 6,789 |
| Accumulated Amortization | (6,408) | (6,346) |
| Net Book Value | 416 | 443 |
| Capitalized Software | ||
| Cost | 8,764 | 7,886 |
| Accumulated Amortization | (6,239) | (5,701) |
| Net Book Value | 2,525 | 2,185 |
| Security Deposits | ||
| Cost | 20 | 0 |
| Accumulated Amortization | 0 | 0 |
| Net Book Value | $ 20 | $ 0 |