XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss).  
Summary of changes in accumulated other comprehensive income (loss), net of tax

The following table reflects the changes in accumulated other comprehensive income (loss), net of tax (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Unrealized Gains (Losses)

​

​

​

​

​

​

​

​

​

on Available-for-Sale

​

​

Foreign Currency

​

​

​

​

​

Investments

​

​

Translation

​

Total

Balance, December 31, 2020

​

$

—

​

$

141

​

$

141

Other comprehensive loss

​

​

(207)

​

​

(1,251)

​

​

(1,458)

Balance, December 31, 2021

​

$

(207)

​

$

(1,110)

​

$

(1,317)

Other comprehensive loss

​

 

(1,044)

​

 

(4,818)

​

 

(5,862)

Balance, December 31, 2022

​

$

(1,251)

​

$

(5,928)

​

$

(7,179)

Other comprehensive loss

​

 

852

​

​

(4,352)

​

​

(3,500)

Balance, December 31, 2023

​

$

(399)

​

$

(10,280)

​

$

(10,679)

​