XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Note 13 - Accumulated Other Comprehensive Loss
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Comprehensive Income (Loss) Note [Text Block]

13. Accumulated Other Comprehensive Loss

 

Changes to our accumulated other comprehensive loss for the nine months ended September 30, 2024 and 2023 consisted primarily of foreign currency translation and unrealized losses on short-term marketable securities:

 

   

Nine months ended

 
   

September 30,

 
   

2024

   

2023

 
   

(in thousands)

 

Beginning balance

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

Other comprehensive income (loss) before reclassifications

    1,469       (674 )
                 

Ending Balance

  $ (3,156 )   $ (6,705 )