XML 47 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Income
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income
The following table summarizes the changes in accumulated balances of other comprehensive loss (income), net of tax, for the years ended December 31, 2024, 2023, and 2022 (in thousands):
Unrealized Gains (Losses) on InvestmentsForeign Currency TranslationTotal
Balance as of January 1, 2022
$169 $(57,391)(57,222)
Other comprehensive income (loss) before reclassifications
272 (32,479)(32,207)
Consensus separation— 4,056 4,056 
Balance as of December 31, 2022
$441 $(85,814)$(85,373)
Other comprehensive income before reclassifications
96 13,657 13,753 
Balance as of December 31, 2023
$537 $(72,157)$(71,620)
Other comprehensive income (loss) before reclassifications
1,575 (12,426)(10,851)
Balance as of December 31, 2024
$2,112 $(84,583)$(82,471)
There were no reclassifications out of accumulated other comprehensive loss for the years ended December 31, 2024, 2023, and 2022.