XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands, € in Millions
3 Months Ended 6 Months Ended
Mar. 02, 2021
USD ($)
Mar. 02, 2021
EUR (€)
Jun. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Mar. 16, 2021
USD ($)
Contract
Mar. 16, 2021
EUR (€)
Contract
Dec. 18, 2020
USD ($)
Dec. 18, 2020
EUR (€)
Significant Accounting Policies [Line Items]                
Revenue from contract liabilities     $ 3,400 $ 3,390        
ASU No. 2020-06                
Significant Accounting Policies [Line Items]                
Change in accounting principle accounting standards update adopted [true false]     true true        
Change in accounting principle accounting standards update adoption date     Jan. 01, 2021 Jan. 01, 2021        
Change in accounting principle accounting standards update immaterial effect [true false]     true true        
ASU No. 2021-01                
Significant Accounting Policies [Line Items]                
Change in accounting principle accounting standards update adopted [true false]     true true        
Change in accounting principle accounting standards update immaterial effect [true false]     true true        
Fair value, inputs, level 2                
Significant Accounting Policies [Line Items]                
Number of foreign currency forward contracts entered | Contract         2 2    
Notional amount of foreign currency forward contracts         $ 8,000 € 6.7 $ 117,900 € 95.6
Notional amount of each foreign currency forward contract         $ 4,000 € 3.3    
Foreign currency forward contract settled $ 115,300 € 95.6            
Foreign currency forward contract loss recognized       $ 1,700        
Fair value, inputs, level 3                
Significant Accounting Policies [Line Items]                
Vesting period       4 years        
Fair value of the cash settled award     $ 4,400 $ 4,400        
Maximum                
Significant Accounting Policies [Line Items]                
Percentage of revenue from other distinct performance obligations of total revenue       10.00%