XML 38 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Income
12 Months Ended
Dec. 31, 2022
Stockholders' Equity Note [Abstract]  
Accumulated Other Comprehensive Income
15.
Accumulated Other Comprehensive Income

The following table summarize the changes in accumulated balances of other comprehensive income for the years ended December 31, 2022, 2021 and 2020, respectively.

(in thousands)

Unrealized Gain (Loss) on Cash Flow Hedges

 

Unrealized Loss on Investments

 

Foreign Currency Translation Adjustments

 

Total

 

Balances as of January 1, 2020

$

 

$

 

$

 

$

 

Other comprehensive loss before reclassifications

 

 

 

 

 

(131

)

 

(131

)

Balances as of December 31, 2020

$

 

$

 

$

(131

)

$

(131

)

Other comprehensive income before reclassifications

 

 

 

 

 

193

 

 

193

 

Balances as of December 31, 2021

$

 

$

 

$

62

 

$

62

 

Other comprehensive income (loss) before reclassifications

 

4,480

 

 

(135

)

 

(566

)

 

3,779

 

Amounts reclassified from AOCI

 

(173

)

 

 

 

 

 

(173

)

Balances as of December 31, 2022

$

4,307

 

$

(135

)

$

(504

)

$

3,668