XML 58 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Assets:    
Financial assets at fair value $ 378,663 $ 373,622
Corporate bonds    
Assets:    
Financial assets at fair value 316,342  
Treasury notes    
Assets:    
Financial assets at fair value 45,042  
Asset-backed securities    
Assets:    
Financial assets at fair value 15,304  
Sovereign bonds    
Assets:    
Financial assets at fair value 1,975  
Quoted Prices in Active Markets for Identical Assets (Level 1) | Recurring    
Assets:    
Money market instruments 583  
Certificate of deposit 0  
Economic hedge forward contracts 0  
Liabilities:    
Economic hedge forward contracts 0  
Quoted Prices in Active Markets for Identical Assets (Level 1) | Recurring | Treasury bills    
Assets:    
Cash and cash equivalents 0  
Quoted Prices in Active Markets for Identical Assets (Level 1) | Recurring | Corporate bonds    
Assets:    
Financial assets at fair value 0  
Quoted Prices in Active Markets for Identical Assets (Level 1) | Recurring | Treasury notes    
Assets:    
Financial assets at fair value 0  
Quoted Prices in Active Markets for Identical Assets (Level 1) | Recurring | Asset-backed securities    
Assets:    
Financial assets at fair value 0  
Quoted Prices in Active Markets for Identical Assets (Level 1) | Recurring | Sovereign bonds    
Assets:    
Financial assets at fair value 0  
Significant Other Observable Inputs (Level 2) | Recurring    
Assets:    
Money market instruments 0  
Certificate of deposit 7,601  
Economic hedge forward contracts 57  
Liabilities:    
Economic hedge forward contracts 152  
Significant Other Observable Inputs (Level 2) | Recurring | Treasury bills    
Assets:    
Cash and cash equivalents 26,394  
Significant Other Observable Inputs (Level 2) | Recurring | Corporate bonds    
Assets:    
Financial assets at fair value 316,342  
Significant Other Observable Inputs (Level 2) | Recurring | Treasury notes    
Assets:    
Financial assets at fair value 45,042  
Significant Other Observable Inputs (Level 2) | Recurring | Asset-backed securities    
Assets:    
Financial assets at fair value 15,304  
Significant Other Observable Inputs (Level 2) | Recurring | Sovereign bonds    
Assets:    
Financial assets at fair value 1,975  
Unobservable Inputs (Level 3) | Recurring    
Assets:    
Money market instruments 0  
Certificate of deposit 0  
Economic hedge forward contracts 0  
Liabilities:    
Economic hedge forward contracts 0  
Unobservable Inputs (Level 3) | Recurring | Treasury bills    
Assets:    
Cash and cash equivalents 0  
Unobservable Inputs (Level 3) | Recurring | Corporate bonds    
Assets:    
Financial assets at fair value 0  
Unobservable Inputs (Level 3) | Recurring | Treasury notes    
Assets:    
Financial assets at fair value 0  
Unobservable Inputs (Level 3) | Recurring | Asset-backed securities    
Assets:    
Financial assets at fair value 0  
Unobservable Inputs (Level 3) | Recurring | Sovereign bonds    
Assets:    
Financial assets at fair value $ 0