XML 99 R87.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Assets    
Mutual funds $ 68,891 $ 110,964
Recurring    
Assets    
Cash equivalents - Money market funds 17,972 1,137
Mutual funds 68,891 110,964
Derivative financial instruments 10,300 2,346
Total 97,163 114,447
Liabilities    
Derivative financial instruments 3,908 16,277
Contingent consideration 13,689 18,689
Total 17,597 34,966
Recurring | (Level 1)    
Assets    
Cash equivalents - Money market funds 17,972 1,137
Mutual funds 68,891 110,964
Derivative financial instruments 0 0
Total 86,863 112,101
Liabilities    
Derivative financial instruments 0 0
Contingent consideration 0 0
Total 0 0
Recurring | (Level 2)    
Assets    
Cash equivalents - Money market funds 0 0
Mutual funds 0 0
Derivative financial instruments 10,300 2,346
Total 10,300 2,346
Liabilities    
Derivative financial instruments 3,908 16,277
Contingent consideration 0 0
Total 3,908 16,277
Recurring | (Level 3)    
Assets    
Cash equivalents - Money market funds 0 0
Mutual funds 0 0
Derivative financial instruments 0 0
Total 0 0
Liabilities    
Derivative financial instruments 0 0
Contingent consideration 13,689 18,689
Total $ 13,689 $ 18,689