Stockholders' Equity (Details) - USD ($) $ in Thousands |
3 Months Ended | ||||
|---|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Dec. 31, 2025 |
Aug. 24, 2022 |
Dec. 31, 2017 |
|
| Stockholders' Equity | |||||
| Common stock, shares authorized | 3,000,000,000 | 1,500,000,000 | |||
| Foreign currency translation losses | $ 3,354 | $ 2,729 | |||
| Amazon Transaction Agreement in 2022 | Nonemployee | |||||
| Stockholders' Equity | |||||
| Shares of common stock which may be purchased from warrants issued | 16,000,000 | ||||
| Contract asset related to warrant | $ 33,200 | $ 32,100 | |||
| Number of shares related to warrant, vested | 3,500,000 | 3,500,000 | |||
| Number of vested shares which have been exercised | 0 | 0 | |||
| Reduction in revenue | $ 3,000 | 3,400 | |||
| Walmart Transaction Agreement 2017 | Nonemployee | |||||
| Stockholders' Equity | |||||
| Shares of common stock which may be purchased from warrants issued | 55,286,696 | ||||
| Reduction in revenue due to unwinding of provision | $ 1,600 | $ 5,600 | |||
| X | ||||||||||
- Definition The number of vested equity-based payment instruments, excluding stock (or unit) options, that have already been exercised. No definition available.
|
| X | ||||||||||
- Definition The number of vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date. No definition available.
|
| X | ||||||||||
- Definition The amount of reduction in revenue due to forfeiture. No definition available.
|
| X | ||||||||||
- Definition The amount of reduction in revenue due to waiving of vesting conditions which resulted in immediate vesting of warrants No definition available.
|
| X | ||||||||||
- Definition Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price. No definition available.
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The maximum number of common shares permitted to be issued by an entity's charter and bylaws. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|