Other Current Assets - Summary of Other Current Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Other Current Assets [Abstract] | ||
| Accounts receivable, net | $ 1,346 | $ 1,138 |
| Deferred Affiliate costs | 450 | 645 |
| Deferred Partner costs | 376 | 1,371 |
| Other | 1,030 | 1,184 |
| Total other current assets | $ 3,202 | $ 4,338 |
| X | ||||||||||
- Definition Deferred affiliate costs current No definition available.
|
| X | ||||||||||
- Definition Deferred partner costs current. No definition available.
|
| X | ||||||||||
- Definition Other Current Assets No definition available.
|
| X | ||||||||||
- Definition Others Current No definition available.
|
| X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of current assets classified as other. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|