XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive (Loss) Income (Tables)
6 Months Ended
Jun. 30, 2023
Stockholders' Equity Note [Abstract]  
Schedule of Changes in Accumulated Other Comprehensive Income (Loss) Changes in accumulated other comprehensive (loss) income consisted of the following:
Six Months Ended June 30, 2023
(in thousands)Before Tax
Amount
Tax EffectNet of Tax
Amount
Foreign currency translation adjustments:
Beginning balance at December 31, 2022$1,358 $— $1,358 
Change during period(631)— (631)
Ending balance at March 31, 2023727 — 727 
Change during period(536)— (536)
Six Months Ended June 30, 2023
(in thousands)Before Tax
Amount
Tax EffectNet of Tax
Amount
Ending balance at June 30, 2023$191 $— $191 
Available-for-sale debt securities:
Beginning balance at December 31, 2022$184 $(45)$139 
Unrealized gains (losses)— — — 
Ending balance at March 31, 2023184 (45)139 
Unrealized gains (losses)— — — 
Ending balance at June 30, 2023$184 $(45)$139 
Accumulated other comprehensive income:
Beginning balance at December 31, 2022$1,542 $(45)$1,497 
Other comprehensive loss(631)— (631)
Ending balance at March 31, 2023911 (45)866 
Other comprehensive loss(536)— (536)
Ending balance at June 30, 2023$375 $(45)$330 
Six Months Ended June 30, 2022
(Restated)
(in thousands)Before Tax
Amount
Tax EffectNet of Tax
Amount
Foreign currency translation adjustments:
Beginning balance at December 31, 2021$(2,078)$— $(2,078)
Change during period1,402 — 1,402 
Ending balance at March 31, 2022(676)— (676)
Change during period2,209 — 2,209 
Ending balance at June 30, 2022$1,533 $— $1,533 
Available-for-sale debt securities:
Beginning balance at December 31, 2021$331 $(48)$283 
Unrealized gains51 (13)38 
Ending balance at March 31, 2022382 (61)321 
Unrealized gains (losses)— — — 
Ending balance at June 30, 2022$382 $(61)$321 
Accumulated other comprehensive (loss) income:
Beginning balance at December 31, 2021$(1,747)$(48)$(1,795)
Other comprehensive income1,453 (13)1,440 
Ending balance at March 31, 2022(294)(61)(355)
Other comprehensive income2,209 — 2,209 
Ending balance at June 30, 2022$1,915 $(61)$1,854