XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Forward Contracts and Fair Value Measurement (Tables)
3 Months Ended
Mar. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Settled and Outstanding Forward Contracts
The following table presents the Company's settled forward contracts and realized and unrealized losses (gains) associated with derivative contracts:
Three months ended March 31,
(in thousands)20232022
Total notional amount of settled forward contracts$59,425 $40,382 
Realized losses from settlement of forward contracts$1,618 $1,420 
Unrealized losses (gains) on forward contracts$(6,336)$759 
The following table presents the Company's outstanding forward contracts:
(in thousands)March 31, 2023December 31, 2022
Total notional amount of outstanding forward contracts$110,925 $175,050 
Schedule of Fair Value of Assets Measured on a Recurring Basis The following table presents information about the Company’s assets and liabilities that are measured at fair value on a recurring basis at March 31, 2023 and December 31, 2022 and indicates the fair value hierarchy of the valuation techniques utilized to determine such fair value:
March 31, 2023
Fair value measurements usingTotal Gross Fair ValueEffect of Counter-party NettingNet Amounts on Balance Sheet
Effect of Master Netting Arrangements
Net Amounts
(in thousands)Level 1
inputs
Level 2
inputs
Level 3
inputs
Assets
Money market funds$3,739 $— $— $3,739 $— $3,739 $— $3,739 
Forward contracts receivable$— $8,132 $— $8,132 $— $8,132 $— $8,132 
December 31, 2022
Fair value measurements usingTotal Gross Fair ValueEffect of Counter-party NettingNet Amounts on Balance Sheet
Effect of Master Netting Arrangements
Net Amounts
(in thousands)Level 1 inputsLevel 2 inputs
Level 3 inputs
 
Assets
Money market funds$6,069 $— $— $6,069 $— $6,069 $— $6,069 
Forward contracts receivable
$— $4,845 $— $4,845 $(518)$4,327 $(1,778)$2,549 
Liabilities
Forward contracts payable
$— $3,049 $— $3,049 $(518)$2,531 $(1,778)$753