v3.26.1
Accumulated Other Comprehensive Income (Tables)
3 Months Ended
Mar. 31, 2026
Statement of Other Comprehensive Income [Abstract]  
Schedule of Changes in Accumulated Other Comprehensive Income

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

 

 

 

2026

 

 

2025

 

Balance at beginning of period

 

$

(187

)

 

$

573

 

Unrealized loss

 

 

(1,214

)

 

 

(490

)

Amount reclassified for realized gain on marketable securities

 

 

(8

)

 

 

(3

)

Currency translation adjustment

 

 

(268

)

 

 

465

 

Balance at end of period

 

$

(1,677

)

 

$

545