XML 45 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Instruments (Tables)
6 Months Ended
Jun. 30, 2025
Summary of Gross Fair Values of Individual Derivative Instruments
The following tables summarize the gross fair values of individual derivative instruments and the impact of legal rights of offset as reported in the Consolidated Balance Sheets as of June 30, 2025, and December 31, 2024:
June 30, 2025December 31, 2024
Gross
Amounts of
Recognized
Assets /
Liabilities
Gross
Amounts
Offset in the
Consolidated
Balance Sheet
Net Amounts
of Assets/
Liabilities
Presented
in the Consolidated
Balance Sheet
Gross Amount
of Collateral
Received /
Pledged Not
Offset in the
Consolidated
Balance 
Sheet
Net
Amount
Gross
Amounts of
Recognized
Assets /
Liabilities
Gross
Amounts
Offset in the
Consolidated
Balance Sheet
Net Amounts
of Assets/
Liabilities
Presented
in the Consolidated
Balance Sheet
Gross Amount
of Collateral
Received /
Pledged Not
Offset in the
Consolidated
Balance 
Sheet
Net
Amount
Other assets:
FX forwards790  790  790 — — — — — 
Total derivative assets$790 $ $790 $ $790 $ $ $ $ $ 
Other liabilities:
FX forwards     317 — 317 — 317 
Total derivative liabilities$ $ $ $ $ $317 $ $317 $ $317 
Summary of Location and Amount of Gains and Losses of Derivative Contracts
The following tables summarize the location and amount of gains and losses of derivative contracts in the Unaudited Consolidated Statements of Total Comprehensive Income (Loss) for the three and six months ended June 30, 2025, and 2024:
Location of Gain (Loss)
Recognized in
Consolidated Statements of Total
Comprehensive Income (Loss)
Amount of Gain (Loss) Recognized in Consolidated Statement of Total Comprehensive Income (Loss)
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Derivatives:
WarrantsNet gains (losses) on derivative contracts (60) (108)
FX forwardsNet gains (losses) on derivative contracts680 (377)1,107 (377)
Total derivatives$680 $(437)1,107 (485)
Schedule of Foreign Exchange Contracts, Statement of Financial Position
Information about FX forward contracts as of June 30, 2025 and December 31, 2024, is summarized below:
Derivative TypeWeighted
Average
Remaining
Term
(years)
Face
Amount
(Buy)
Face
Amount
(Sell)
Fair Value
Asset
(Liability)
June 30, 2025
FX Forwards-Buy GBP/Sell USD0.397,853 10,000 775 
FX Forwards-Buy GBP/Sell CAD0.571,969 3,600 15 
December 31, 2024
FX Forwards-Buy GBP/Sell USD0.6115,720 20,000 (317)
FX Forwards-Buy GBP/Sell CAD0.00