XML 57 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2024
Stockholders' Equity  
Schedule of the changes in the balances of each component of AOCI, net of tax

Unrealized

Gains (Losses)

Foreign

on Available-

Currency

for-Sale 

    

Translation

    

Securities

    

Total

(in thousands)

Balance - December 31, 2021

$

1,814

$

(331)

$

1,483

Other comprehensive income (loss)

(41)

(514)

(555)

Balance - December 31, 2022

1,773

(845)

928

Other comprehensive income (loss)

(12)

691

679

Balance - December 31, 2023

$

1,761

$

(154)

$

1,607

Other comprehensive income (loss)

 

16

 

(101)

 

(85)

Balance - December 31, 2024

$

1,777

$

(255)

$

1,522