XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Non-marketable Securities (Tables)
6 Months Ended
Jun. 30, 2023
Non-marketable Securities  
Schedule of carrying balance of non-marketable securities

The carrying balance of non-marketable securities are summarized as follows as of the dates indicated:

June 30, 2023

December 31, 2022

Federal Reserve Bank stock

$

24,062

$

18,096

Federal Home Loan Bank stock

17,372

20,294

Equity method investments

22,415

21,659

Convertible preferred stock

25,000

29,000

Total

$

88,849

$

89,049