v3.25.2
Accumulated Other Comprehensive Income
6 Months Ended
Jun. 30, 2025
Statement of Other Comprehensive Income [Abstract]  
Accumulated Other Comprehensive Income (Loss)

8. Accumulated Other Comprehensive Income (Loss)

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

 

 

 

2025

 

 

2024

 

Balance at beginning of period

 

$

573

 

 

$

181

 

Unrealized losses

 

 

(716

)

 

 

(1,601

)

Amount reclassified for realized gain on marketable securities

 

 

(2

)

 

 

6

 

Currency translation adjustment

 

 

(182

)

 

 

148

 

Balance at end of period

 

$

(327

)

 

$

(1,266

)