XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Apr. 03, 2022
Dec. 31, 2021
Assets:    
Money market instruments $ 483 $ 537
Financial assets at fair value 628,395  
Corporate Bonds    
Assets:    
Financial assets at fair value 512,138  
Asset-Backed Securities    
Assets:    
Financial assets at fair value 73,295  
Treasury Bills    
Assets:    
Financial assets at fair value 20,587  
Agency Bonds    
Assets:    
Financial assets at fair value 18,635  
Sovereign Bonds    
Assets:    
Financial assets at fair value 2,007  
Municipal Bonds    
Assets:    
Financial assets at fair value 1,733  
Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Measurements, Recurring    
Assets:    
Money market instruments 483  
Economic hedge forward contracts 0  
Liabilities:    
Economic hedge forward contracts 0  
Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Measurements, Recurring | Corporate Bonds    
Assets:    
Financial assets at fair value 0  
Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Measurements, Recurring | Asset-Backed Securities    
Assets:    
Financial assets at fair value 0  
Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Measurements, Recurring | Treasury Bills    
Assets:    
Financial assets at fair value 0  
Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Measurements, Recurring | Agency Bonds    
Assets:    
Financial assets at fair value 0  
Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Measurements, Recurring | Sovereign Bonds    
Assets:    
Financial assets at fair value 0  
Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Measurements, Recurring | Municipal Bonds    
Assets:    
Financial assets at fair value 0  
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring    
Assets:    
Money market instruments 0  
Economic hedge forward contracts 42  
Liabilities:    
Economic hedge forward contracts 441  
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | Corporate Bonds    
Assets:    
Financial assets at fair value 512,138  
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | Asset-Backed Securities    
Assets:    
Financial assets at fair value 73,295  
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | Treasury Bills    
Assets:    
Financial assets at fair value 27,588  
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | Agency Bonds    
Assets:    
Financial assets at fair value 18,635  
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | Sovereign Bonds    
Assets:    
Financial assets at fair value 2,007  
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | Municipal Bonds    
Assets:    
Financial assets at fair value 1,733  
Unobservable Inputs (Level 3) | Fair Value, Measurements, Recurring    
Assets:    
Money market instruments 0  
Economic hedge forward contracts 0  
Liabilities:    
Economic hedge forward contracts 0  
Unobservable Inputs (Level 3) | Fair Value, Measurements, Recurring | Corporate Bonds    
Assets:    
Financial assets at fair value 0  
Unobservable Inputs (Level 3) | Fair Value, Measurements, Recurring | Asset-Backed Securities    
Assets:    
Financial assets at fair value 0  
Unobservable Inputs (Level 3) | Fair Value, Measurements, Recurring | Treasury Bills    
Assets:    
Financial assets at fair value 0  
Unobservable Inputs (Level 3) | Fair Value, Measurements, Recurring | Agency Bonds    
Assets:    
Financial assets at fair value 0  
Unobservable Inputs (Level 3) | Fair Value, Measurements, Recurring | Sovereign Bonds    
Assets:    
Financial assets at fair value 0  
Unobservable Inputs (Level 3) | Fair Value, Measurements, Recurring | Municipal Bonds    
Assets:    
Financial assets at fair value $ 0