XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2023
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, 2020

$

1,866

$

(20)

$

1,846

Other comprehensive income (loss)

(52)

(311)

(363)

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