XML 36 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Accumulated Other Comprehensive Income (Loss)
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Comprehensive Income (Loss) Note [Text Block]

14. Accumulated Other Comprehensive Income (Loss)

 

   

Year ended December 31,

 
   

2023

   

2022

   

2021

 
   

(in thousands)

 

Beginning balance

  $ (6,031 )   $ (3,435 )   $ (1,525 )
                         

Other comprehensive income (loss) before reclassifications

    1,406       (2,596 )     (1,910 )

Amounts reclassified from accumulated other comprehensive loss

    -       -       -  
                         

Ending Balance

  $ (4,625 )   $ (6,031 )   $ (3,435 )

 

Changes to our accumulated other comprehensive loss consisted primarily of foreign currency translation and unrealized losses on short-term marketable securities for the years ended December 31, 2023, 2022 and 2021.