Revenues and Trade Receivables, Net - Trade and Other Receivables, Net (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
Trade receivables | $ 9,654 | $ 4,919 |
Contract and other receivables | 2,210 | 2,473 |
Reclassification into Accrued distribution expenses and sales-related allowances | 582 | 0 |
Trade and other receivables, net | 11,864 | 7,344 |
Trade Accounts Receivable, Sales Related | ||
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
Less: sales-related allowances | $ (582) | $ (48) |
X | ||||||||||
- Definition Account Receivable, Accrued Distribution Expenses And Sales-Related Allowances, Reclassification No definition available.
|
X | ||||||||||
- Definition Accounts Receivable, Allowance for Credit Loss, Pre-Reclassification No definition available.
|
X | ||||||||||
- Definition Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade and other receivables). 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/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|