XML 60 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive (loss) Income (Tables)
12 Months Ended
Dec. 31, 2024
Statement of Other Comprehensive Income [Abstract]  
Schedule of Changes in Accumulated Other Comprehensive (loss) Income

The following table presents a rollforward of the changes in accumulated other comprehensive (loss) income for the years ended December 31, 2024 and 2023, which is all attributable to unrealized gains (losses) on available-for-sale securities. All amounts are net of tax.

 

 

 

2024

 

 

2023

 

 

 

(In thousands)

 

Balance at beginning of period

 

$

181

 

 

$

(5,526

)

Unrealized gain (loss)

 

 

(157

)

 

 

5,568

 

Amount reclassified for realized loss on marketable securities

 

 

12

 

 

 

139

 

Currency translation adjustment

 

 

537

 

 

 

 

Balance at end of period

 

$

573

 

 

$

181