Post-effective amendment to a registration statement that is not immediately effective upon filing

ACQUISITIONS (Details)

v3.21.1
ACQUISITIONS (Details)
1 Months Ended 12 Months Ended
Dec. 09, 2020
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Oct. 31, 2020
USD ($)
shares
Jul. 31, 2019
USD ($)
shares
Mar. 31, 2019
USD ($)
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Mar. 31, 2021
USD ($)
$ / shares
shares
Aug. 31, 2020
$ / shares
Aug. 20, 2020
shares
Business Acquisition [Line Items]                    
Shares authorized | shares 550,000,000                  
Common Stock, Shares Authorized | shares 500,000,000 500,000,000       500,000,000 500,000,000 500,000,000   366,366
Common stock par value (in dollars per share) | $ / shares $ 0.0001 $ 0.0001       $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001  
Preferred stock, shares authorized | shares 50,000,000 50,000,000       50,000,000 50,000,000 50,000,000    
Preferred stock par value (in dollars per share) | $ / shares $ 0.0001 $ 0.0001       $ 0.0001 $ 0.0001 $ 0.0001    
Intangible asset excluding goodwill   $ 9,102,000       $ 9,102,000 $ 2,994,000 $ 144,103,000    
Vesting period           1 year        
Goodwill   2,252,000       $ 2,252,000 $ 2,252,000 $ 201,308,000    
Figur Machine Tools LLC.                    
Business Acquisition [Line Items]                    
Intangible asset excluding goodwill   $ 3,500,000       $ 3,500,000        
Forust Corporation                    
Business Acquisition [Line Items]                    
Intangible asset excluding goodwill     $ 2,500,000              
Payments to Acquire Productive Assets     2,000,000.0              
Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable     $ 500,000              
Asset Acquisition, Equity Interest Issued or Issuable, Number of Shares | shares     61,061              
Asset Acquisition, Payment made at Closing     $ 1,800,000              
Additional payment     $ 200,000              
Vesting period     2 years              
Unvested restricted stock units outstanding                    
Business Acquisition [Line Items]                    
Vesting period             4 years      
Preferred Stock                    
Business Acquisition [Line Items]                    
Preferred stock, shares authorized | shares   50,000,000       50,000,000   50,000,000    
Trine                    
Business Acquisition [Line Items]                    
Exchange ratio 1.22122                  
Shares issued in PIPE | shares 27,497,500                  
Business Acquisition, Share Price | $ / shares $ 12.50                  
Cash - PIPE financing           $ 274,975,000        
Trine | Business Combination Subscription Agreement                    
Business Acquisition [Line Items]                    
Shares issued in PIPE | shares 27,497,500                  
Business Acquisition, Share Price | $ / shares $ 10.00                  
Cash - PIPE financing $ 275,000,000                  
Figur Machine Tools LLC.                    
Business Acquisition [Line Items]                    
Purchase price   $ 3,500,000                
Forust Corporation                    
Business Acquisition [Line Items]                    
Purchase consideration     $ 2,500,000              
Make Composites, Inc.                    
Business Acquisition [Line Items]                    
Purchase consideration       $ 5,400,000            
Issuance of Common Stock for acquisitions (in shares) | shares       873,203            
Goodwill       $ 1,900,000            
Acquired technology       3,200,000            
Acquired tangible assets       300,000            
Amount of gain on its original non controlling investment       1,400,000            
Make Composites, Inc. | General and administrative expenses                    
Business Acquisition [Line Items]                    
Transaction costs       $ 100,000            
addLEAP AB                    
Business Acquisition [Line Items]                    
Goodwill         $ 300,000          
Acquired technology         100,000          
Payment to acquire business         $ 400,000          
addLEAP AB | Unvested restricted stock units outstanding                    
Business Acquisition [Line Items]                    
Issuance of Common Stock for acquisitions (in shares) | shares         74,843          
addLEAP AB | General and administrative expenses                    
Business Acquisition [Line Items]                    
Transaction costs         $ 100,000