XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments - Financial Instruments Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Fair Value of Financial Instruments    
Receivable from affiliates – Foreign currency forward contracts $ 5,814 $ 3,313
Total assets measured at fair value 730,703 657,572
Foreign currency forward contracts    
Fair Value of Financial Instruments    
Receivable from affiliates – Foreign currency forward contracts 5,561 3,019
Cash equivalents – Money market funds    
Fair Value of Financial Instruments    
Cash equivalents – Money market funds 725,142 654,553
Quoted Prices in active Markets for Identical Assets (Level 1)    
Fair Value of Financial Instruments    
Total assets measured at fair value 725,142 654,553
Quoted Prices in active Markets for Identical Assets (Level 1) | Foreign currency forward contracts    
Fair Value of Financial Instruments    
Receivable from affiliates – Foreign currency forward contracts 0 0
Quoted Prices in active Markets for Identical Assets (Level 1) | Cash equivalents – Money market funds    
Fair Value of Financial Instruments    
Cash equivalents – Money market funds 725,142 654,553
Significant Observable Inputs (Level 2)    
Fair Value of Financial Instruments    
Total assets measured at fair value 5,561 3,019
Significant Observable Inputs (Level 2) | Foreign currency forward contracts    
Fair Value of Financial Instruments    
Receivable from affiliates – Foreign currency forward contracts 5,561 3,019
Significant Observable Inputs (Level 2) | Cash equivalents – Money market funds    
Fair Value of Financial Instruments    
Cash equivalents – Money market funds 0 0
Significant Unobservable Inputs (Level 3)    
Fair Value of Financial Instruments    
Total assets measured at fair value 0 0
Significant Unobservable Inputs (Level 3) | Foreign currency forward contracts    
Fair Value of Financial Instruments    
Receivable from affiliates – Foreign currency forward contracts 0 0
Significant Unobservable Inputs (Level 3) | Cash equivalents – Money market funds    
Fair Value of Financial Instruments    
Cash equivalents – Money market funds $ 0 $ 0