XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Income
6 Months Ended
Jun. 30, 2023
Statement of Other Comprehensive Income [Abstract]  
Accumulated Other Comprehensive Income

6. 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, 2023 and 2022, which is all attributable to unrealized gains (losses) on available-for-sale securities. All amounts are net of tax.

 

 

 

2023

 

 

2022

 

Balance at beginning of period

 

$

(5,526

)

 

$

(1,185

)

Unrealized gain (loss)

 

 

936

 

 

 

(6,529

)

Amount reclassified for realized gain on marketable securities

 

 

195

 

 

 

736

 

Balance at end of period

 

$

(4,395

)

 

$

(6,978

)