XML 47 R28.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Income (Loss)
12 Months Ended
Dec. 31, 2024
Stockholders' Equity Note [Abstract]  
Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income (Loss)
Changes in accumulated other comprehensive income (loss) consisted of the following:
Year Ended December 31, 2024
(in thousands)Before Tax
Amount
Tax EffectNet of Tax
Amount
Foreign currency translation adjustments:
Beginning balance$(12)$— $(12)
Change during period475 — 475 
Ending balance$463 $— $463 
Available-for-sale debt securities:
Beginning balance$324 $(80)$244 
Unrealized gains206 (52)154 
Ending balance$530 $(132)$398 
Accumulated other comprehensive income:
Beginning balance$312 $(80)$232 
Other comprehensive income681 (52)629 
Ending balance$993 $(132)$861 
Year Ended December 31, 2023
(in thousands)Before Tax
Amount
Tax EffectNet of Tax
Amount
Foreign currency translation adjustments:
Beginning balance$1,358 $— $1,358 
Change during period(1,370)— (1,370)
Ending balance$(12)$— $(12)
Available-for-sale debt securities:
Beginning balance$184 $(45)$139 
Unrealized gains140 (35)105 
Ending balance$324 $(80)$244 
Accumulated other comprehensive loss:
Beginning balance$1,542 $(45)$1,497 
Other comprehensive loss(1,230)(35)(1,265)
Ending balance$312 $(80)$232 
Year Ended December 31, 2022
(in thousands)Before Tax
Amount
Tax EffectNet of Tax
Amount
Foreign currency translation adjustments:
Beginning balance$(2,078)$— $(2,078)
Change during period3,436 — 3,436 
Ending balance$1,358 $— $1,358 
Available-for-sale debt securities:
Beginning balance$331 $(48)$283 
Unrealized loss(147)(144)
Ending balance$184 $(45)$139 
Accumulated other comprehensive loss:
Beginning balance$(1,747)$(48)$(1,795)
Other comprehensive income3,289 3,292 
Ending balance$1,542 $(45)$1,497