XML 54 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Non-marketable Securities (Tables)
12 Months Ended
Dec. 31, 2023
Non-marketable Securities  
Schedule of carrying balance of non-marketable securities

December 31, 2023

December 31, 2022

Federal Reserve Bank stock

$

24,062

$

18,096

Federal Home Loan Bank stock

16,828

20,294

Convertible preferred stock

25,000

29,000

Equity method investments

24,587

21,659

Total

$

90,477

$

89,049