XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Loss
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Accumulated Other Comprehensive Loss

11. ACCUMULATED OTHER COMPREHENSIVE LOSS

The accumulated balances related to each component of accumulated other comprehensive loss are as follows (in thousands):

 

 

 

Cumulative
Foreign
Currency
Translation
Adjustment

 

 

Cumulative
Net Unrealized
Gain (Loss)
on Marketable
Securities,
Net of Tax

 

 

Accumulated
Other
Comprehensive
Income (Loss)

 

As of December 31, 2022

 

$

(5,270

)

 

$

58

 

 

$

(5,212

)

Other comprehensive income (loss)

 

 

620

 

 

 

8

 

 

 

628

 

As of March 31, 2023

 

$

(4,650

)

 

$

66

 

 

$

(4,584

)

Other comprehensive income (loss)

 

 

(134

)

 

 

8

 

 

 

(126

)

As of June 30, 2023

 

$

(4,784

)

 

$

74

 

 

$

(4,710

)

 

 

 

Cumulative
Foreign
Currency
Translation
Adjustment

 

 

Cumulative
Net Unrealized
Gain (Loss)
on Marketable
Securities,
Net of Tax

 

 

Accumulated
Other
Comprehensive
Income (Loss)

 

As of December 31, 2021

 

$

(2,046

)

 

$

36

 

 

$

(2,010

)

Other comprehensive income (loss)

 

 

(634

)

 

 

5

 

 

 

(629

)

As of March 31, 2022

 

$

(2,680

)

 

$

41

 

 

$

(2,639

)

Other comprehensive income (loss)

 

 

(1,900

)

 

 

4

 

 

 

(1,896

)

As of June 30, 2022

 

$

(4,580

)

 

$

45

 

 

$

(4,535

)