XML 34 R21.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accumulated Other Comprehensive Income (Tables)
3 Months Ended
Mar. 31, 2024
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, 2024 and 2023, which is all attributable to unrealized gains (losses) on available-for-sale securities. All amounts are net of tax.

 

 

 

2024

 

 

2023

 

Balance at beginning of period

 

$

181

 

 

$

(5,526

)

Unrealized (loss) gain

 

 

(1,349

)

 

 

2,492

 

Amount reclassified for realized (gain) loss on marketable securities

 

 

(1

)

 

 

96

 

Balance at end of period

 

$

(1,169

)

 

$

(2,938

)