COMMITMENTS AND CONTINGENCIES (Details) - USD ($) $ in Thousands |
1 Months Ended | 3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|---|
Apr. 28, 2021 |
Jan. 31, 2020 |
Jun. 30, 2021 |
Jun. 30, 2020 |
Jun. 30, 2021 |
Jun. 30, 2020 |
|
Other Commitments [Line Items] | ||||||
Purchase orders with contract manufacturers | $ 21,800 | $ 21,800 | ||||
One time royalty payment | $ 300 | |||||
Minimum annual commitment | 500 | 500 | ||||
Revenue | 18,977 | $ 2,189 | $ 30,290 | $ 5,574 | ||
Minimum | ||||||
Other Commitments [Line Items] | ||||||
Obligation to pay (as percentage) | 2.75% | |||||
Maximum | ||||||
Other Commitments [Line Items] | ||||||
Obligation to pay (as percentage) | 13.00% | |||||
Galileo Acquisition Corp. | Stock subscription agreement | ||||||
Other Commitments [Line Items] | ||||||
Value of shares to be acquired from Galileo | $ 20,000 | |||||
Shapeways, Inc | Stock subscription agreement | ||||||
Other Commitments [Line Items] | ||||||
Revenue | $ 400 | $ 400 |
X | ||||||||||
- Definition Value of shares to be acquired. No definition available.
|
X | ||||||||||
- Definition The amount of one-time royalty payment made under the royalty agreements No definition available.
|
X | ||||||||||
- Definition Percentage of all consideration received, obligated to be paid under the royalty agreement. 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. No definition available.
|
X | ||||||||||
- Definition Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier. No definition available.
|
X | ||||||||||
- Definition Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|