XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.3
WARRANTS AND SHAREHOLDERS' EQUITY (Tables)
9 Months Ended
Sep. 30, 2025
WARRANTS AND SHAREHOLDERS' EQUITY  
Schedule of changes in fair value of warrant liabilities

    

Warrant 

Liability

Fair value as of December 31, 2023

$

8,555

Change in fair value

(2,767)

Fair value as of September 30, 2024

$

5,788

Schedule of changes in the balances of each component of accumulated other comprehensive income (loss), net of tax

Three Months Ended September 30, 2025

Foreign currency translation adjustments

Unrealized gains on available-for-sale debt securities

Unrealized losses on cash flow hedges

Total

Beginning balance

$

(345)

7,308

(2,315)

$

4,648

Other comprehensive income (loss) before reclassifications

(444)

692

(4,148)

(3,900)

Amount of loss reclassified from AOCI

(2,014)

(2,014)

Net current period other comprehensive income (loss)

 

(444)

 

692

 

(6,162)

 

(5,914)

Ending balance

$

(789)

$

8,000

$

(8,477)

$

(1,266)

Nine months ended September 30, 2025

Foreign currency translation adjustments

Unrealized gains (losses) on available-for-sale debt securities

Unrealized gains (losses) on cash flow hedges

Total

Beginning balance

$

(242)

(322)

(12,045)

$

(12,609)

Other comprehensive income (loss) before reclassifications

(547)

8,322

7,253

15,028

Amount of loss reclassified from AOCI

(3,685)

(3,685)

Net current period other comprehensive income (loss)

 

(547)

 

8,322

 

3,568

 

11,343

Ending balance

$

(789)

$

8,000

$

(8,477)

$

(1,266)

Three Months Ended September 30, 2024

Foreign currency translation adjustments

Unrealized gains on available-for-sale debt securities

Unrealized gains (losses) on cash flow hedges

Total

Beginning balance

$

(176)

$

871

$

(545)

$

150

Other comprehensive income before reclassifications

9,440

793

10,233

Amount of loss reclassified from AOCI

164

164

Net current period other comprehensive income

 

 

9,440

 

957

 

10,397

Ending balance

$

(176)

$

10,311

$

412

$

10,547

Nine Months Ended September 30, 2024

Foreign currency translation adjustments

Unrealized gains on available-for-sale debt securities

Unrealized gains on cash flow hedges

Total

Beginning balance

$

(176)

$

$

$

(176)

Other comprehensive income (loss) before reclassifications

10,311

20

10,331

Amount of loss reclassified from AOCI

392

392

Net current period other comprehensive income

 

 

10,311

 

412

 

10,723

Ending balance

$

(176)

$

10,311

$

412

$

10,547