Annual report pursuant to Section 13 and 15(d)

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)

v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
item
Dec. 31, 2021
USD ($)
item
Dec. 31, 2020
item
Feb. 17, 2021
USD ($)
Significant Accounting Policies [Line Items]        
Term of annual contract 1 year      
Time period within substantially all outstanding performance obligations are recognized false      
Grants in research and development $ 0.4 $ 1.0    
Number of clients representing 10% or more of the company's total revenue | item 0 0 0  
Number of customers represents 28% of accounts receivable | item 0      
Number of customers represents more than 10% of total accounts receivable | item   1    
Deferred revenue $ 17.4 $ 22.7    
Cumulative Effect, Period of Adoption, Adjustment | EnvisionTEC        
Significant Accounting Policies [Line Items]        
Deferred revenue       $ 0.2
Letter of Credit        
Significant Accounting Policies [Line Items]        
Total outstanding financial guarantees and letters of credit $ 3.9      
Minimum        
Significant Accounting Policies [Line Items]        
Lease term (in years) 1 year      
Customer support and maintenance service term (in years) 1 year      
Maximum        
Significant Accounting Policies [Line Items]        
Lease term (in years) 5 years      
Customer support and maintenance service term (in years) 5 years      
Accounts receivables | Customer concentration risk | Customer One        
Significant Accounting Policies [Line Items]        
Concentrations of credit risk   24.00%    
Accounts receivables | Customer concentration risk | No Single Customer        
Significant Accounting Policies [Line Items]        
Concentrations of credit risk 10.00%