XML 51 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 31, 2023
Text Block [Abstract]  
Summary of accumulated other comprehensive income (loss)
The changes in accumulated other comprehensive income (loss) for the years ended December 31, 2023, 2022 and 2021 were as follows:
 
    
Foreign
Currency
Translation
Adjustments
    
Derivative
Financial
Instruments
Designated as
Cash Flow Hedges
    
Total
 
(in thousands)
                    
Balance at December 31, 2020
  
$
(513
  
$
(26
  
$
(539
Gain (loss) arising during the period
     (94      1        (93
Reclassification to earnings for gains realized
     —         34        34  
Income tax (expense)
     —         (9      (9
  
 
 
    
 
 
    
 
 
 
Net other comprehensive income (loss) — year 2021
     (94      26        (68
  
 
 
    
 
 
    
 
 
 
Balance at December 31, 2021
  
$
(607
  
$
— 
 
  
$
(607
(Loss) arising during the period
     (948      —         (948
  
 
 
    
 
 
    
 
 
 
Net other comprehensive income (loss) — year 2022
     (948      —         (948
  
 
 
    
 
 
    
 
 
 
Balance at December 31, 2022
  
$
(1,555
  
$
— 
 
  
$
(1,555
(Loss) arising during the period
     (89      —         (89
  
 
 
    
 
 
    
 
 
 
Net other comprehensive income (loss) — year 2023
     (89      —         (89
  
 
 
    
 
 
    
 
 
 
Balance at December 31, 2023
  
$
(1,644
  
$
— 
 
  
$
(1,644