XML 68 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Tables)
12 Months Ended
Dec. 31, 2023
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]  
Schedule of Changes in AOCI by Component
The changes in AOCI by component are as follows (amounts in thousands):
Cumulative
Unrealized Gain
(Loss) on
Available-for-
Sale Securities
Foreign
Currency
Translation
Total
Balance at January 1, 2021
$44,057 $(64)$43,993 
OCI before reclassifications(3,101)— (3,101)
Amounts reclassified from AOCI (3)64 61 
Net period OCI (3,104)64 (3,040)
Balance at December 31, 2021
40,953 — 40,953 
OCI before reclassifications(19,998)— (19,998)
Amounts reclassified from AOCI— — — 
Net period OCI(19,998)— (19,998)
Balance at December 31, 202220,955 — 20,955 
OCI before reclassifications(5,648)— (5,648)
Amounts reclassified from AOCI45 — 45 
Net period OCI(5,603)— (5,603)
Balance at December 31, 2023$15,352 $— $15,352 
Schedule of Reclassifications out of AOCI
The reclassifications out of AOCI impacted the consolidated statements of operations for the years ended December 31, 2023, 2022 and 2021 as follows (amounts in thousands):

Amounts Reclassified from
AOCI during the YearAffected Line Item
Ended December 31,in the Statements
Details about AOCI Components
2023
 
2022
2021
  of Operations
Unrealized (loss) gain on available-for-sale securities:
Net realized loss on sale of investment
$(45)$$
Gain on sale of investments and other assets, net
Interest realized upon collection
— 3Interest income from investment securities
Total
(45)3
Foreign currency translation:
Foreign currency adjustment
(64)Gain on sale of investments and other assets, net
Total reclassifications for the period$(45)$$(61)