XML 40 R24.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Comprehensive Income (Loss)
12 Months Ended
Dec. 31, 2024
Text Block [Abstract]  
Other comprehensive income (loss)
14.
Other Comprehensive Income (Loss)
The changes in accumulated other comprehensive income (loss) for the years ended December 31, 2024, 2023 and 2022 were as follows:
 
    
Foreign

Currency

Translation

Adjustments
 
(in thousands)
      
Balance at December 31, 2021
  
$
(607
(Loss) arising during the period
     (948
  
 
 
 
Net other comprehensive income (loss) — year 2022
     (948
  
 
 
 
Balance at December 31, 2022
  
$
(1,555
(Loss) arising during the period
     (89
  
 
 
 
Net other comprehensive income (loss) — year 2023
     (89
  
 
 
 
Balance at December 31, 2023
  
$
(1,644
(Loss) arising during the period
     (266
  
 
 
 
Net other comprehensive income (loss) — year 2024
     (266
  
 
 
 
Balance at December 31, 2024
  
$
(1,910
  
 
 
 
Generally, the assets and liabilities of foreign operations are translated into U.S. dollars using the current exchange rate. For those operations, changes in exchange rates generally do not affect cash flows; therefore, resulting translation adjustments are made in shareholders’ equity rather than in net income (loss).