XML 32 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accumulated Other Comprehensive Income
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income
The following table summarizes the activity of accumulated other comprehensive income during the years ended December 31, 2021, 2020 and 2019 (in thousands):
Accumulated translation adjustmentAccumulated unrealized holding gains (losses) on available-for-sale securitiesAccumulated other comprehensive income (loss)
Balance at December 31, 2018$165 $(67)$98 
Other comprehensive income13 176 189 
Balance at December 31, 2019178 109 287 
Other comprehensive (loss) income(137)80 (57)
Balance at December 31, 202041 189 230 
Other comprehensive income (loss)266 (784)(518)
Balance at December 31, 2021$307 $(595)$(288)