XML 125 R111.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
patent
Feb. 27, 2019
EUR (€)
Loss Contingencies [Line Items]    
Purchase commitments $ 4,132  
License agreements 700  
Contingent payments $ 90,600  
Number of patents | patent 3  
MIP    
Loss Contingencies [Line Items]    
Court deposit | €   € 400,000