XML 128 R112.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Commitments and Contingencies (Narrative) (Details) | Sep. 06, 2019 | Dec. 31, 2021 USD ($) | Dec. 31, 2020 USD ($) | Aug. 31, 2020 subpoena | Jul. 19, 2019 USD ($)
--- | --- | --- | --- | --- | ---
Loss Contingencies [Line Items] |  |  |  |  |
Supply commitments |  | $ 31,094,000 | $ 55,317,000 |  |
Number of subpoenas | subpoena |  |  |  | 2 |
Maximum of awards allowed to be received |  |  |  |  | $ 35,000
Agreement term (in years) | 2 years |  |  |  |
Printer Assemblies and Inventory Items |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |
Supply commitments |  | 29,916,000 | 27,030,000 |  |
Capital Expenditures and Operating Costs |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |
Supply commitments |  | $ 1,179,000 | $ 28,287,000 |  |

X
- Definition Contractual Obligation, Agreement Term + References No definition available. + Details
Name: | ddd_ContractualObligationAgreementTerm
Namespace Prefix: | ddd_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contractual Obligation, Maximum Potential Consideration + References No definition available. + Details
Name: | ddd_ContractualObligationMaximumPotentialConsideration
Namespace Prefix: | ddd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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. + References No definition available. + Details
Name: | us-gaap_LossContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of pending claims pertaining to a loss contingency. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349 + Details
Name: | us-gaap_LossContingencyPendingClaimsNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The floor amount as of the balance sheet date that the entity must expend to satisfy the terms of disclosed arrangements (excluding long-term commitments) in which the entity must commit resources to supply goods or services to one or more customers. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.(a)(19)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.17) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.25) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_SupplyCommitmentAxis=ddd_PrinterAssembliesAndInventoryItemsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SupplyCommitmentAxis=ddd_CapitalExpendituresAndOperatingCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |