v3.26.1
Derivative Instruments (Tables)
6 Months Ended
Jun. 30, 2026
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Summary of Notional Amount and Fair Value of All Outstanding Derivative Instruments
The notional amount and fair value of all outstanding derivative instruments in the condensed consolidated balance sheets consist of the following at:
June 30, 2026
Derivatives not designated as
hedging instruments under
ASC 815-20
Notional
Amount
Fair
Value
Balance Sheet Location
Assets
Foreign currency exchange contracts
Receive BRL/sell USD$22,015 $2,254 Derivative assets
Receive USD/pay EUR21,503 527 Derivative assets
Receive USD/pay CAD10,598 159 Derivative assets
Liabilities
Foreign currency exchange contracts
Receive USD/pay GBP$27,846 $(165)Derivative liabilities
Receive THB/sell USD17,142 (956)Derivative liabilities
December 31, 2025
Derivatives not designated as
hedging instruments under
ASC 815-20
Notional
Amount
Fair
Value
Balance Sheet Location
Assets
Foreign currency exchange contracts
Receive BRL/sell USD$21,769 $543 Derivative assets
Receive THB/sell USD23,620 189 Derivative assets
Liabilities
Foreign currency exchange contracts
Receive USD/pay GBP$39,878 $(854)Derivative liabilities
Receive USD/pay EUR27,531 (324)Derivative liabilities
Receive USD/pay CAD16,043 (329)Derivative liabilities
Summary of Realized and Unrealized Gains and Losses of the Derivative Instruments
The amount and location of realized and unrealized gains and losses of the derivative instruments in the condensed consolidated statements of operations for the three and six months ended June 30, 2026 and 2025 are as follows:
Three Months Ended June 30,
20262025
Unrealized (loss)/gain on derivative instruments$(233)$1,067 
Foreign currency gain/(loss)
$932 $(1,289)
Six Months Ended June 30,
20262025
Unrealized gain on derivative instruments$2,594 $3,884 
Foreign currency gain/(loss)
$1,542 $(2,621)