XML 76 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Critical and Significant Accounting Policies - Marketable Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Equity securities:    
Carrying Value $ 100 $ 200
Total - Marketable securities, amortized cost 77,788 121,636
Total - Marketable securities, gross unrealized loss 10,007 (8,893)
Marketable securities, net of allowance for credit losses of zero as of both December 31, 2023 and December 31, 2022 87,795 112,743
Investment funds - debt securities    
Equity securities:    
Amortized Cost 26,460 43,155
Gross Unrealized Gain (Loss) (1,584) (6,771)
Carrying Value 24,876 36,384
Common stock, preferred stock, and stock funds    
Equity securities:    
Amortized Cost 51,328 78,481
Gross Unrealized Gain (Loss) 11,591 (2,122)
Carrying Value $ 62,919 $ 76,359