XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Non-marketable Securities (Tables)
3 Months Ended
Mar. 31, 2024
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:

March 31, 2024

December 31, 2023

Federal Reserve Bank stock

$

24,062

$

24,062

Federal Home Loan Bank stock

779

16,828

Convertible preferred stock

24,415

25,000

Equity method investments

24,183

24,587

Total

$

73,439

$

90,477