Other Assets, Net - Schedule of Other Assets, Net (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Cost | $ 15,140 | $ 14,675 |
| Accumulated Amortization | (12,350) | (12,047) |
| Net Book Value | 2,790 | 2,628 |
| Capitalized Content Costs | ||
| Cost | 6,824 | 6,789 |
| Accumulated Amortization | (6,364) | (6,346) |
| Net Book Value | 460 | 443 |
| Capitalized Software | ||
| Cost | 8,288 | 7,886 |
| Accumulated Amortization | (5,986) | (5,701) |
| Net Book Value | 2,302 | 2,185 |
| Security Deposits | ||
| Cost | 28 | 0 |
| Accumulated Amortization | 0 | 0 |
| Net Book Value | $ 28 | $ 0 |