XML 52 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization and Basis of Presentation - Schedule of Financial Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Equity securities:    
Carrying Value $ 91,295 $ 87,795
Marketable Securities    
Equity securities:    
Cost 77,931 77,788
Gross Unrealized Gain (Loss) 13,364 10,007
Carrying Value 91,295 87,795
Investment funds - debt securities    
Equity securities:    
Cost 26,590 26,460
Gross Unrealized Gain (Loss) (1,636) (1,584)
Carrying Value 24,954 24,876
Common stock, preferred stock, and stock funds    
Equity securities:    
Cost 51,341 51,328
Gross Unrealized Gain (Loss) 15,000 11,591
Carrying Value $ 66,341 $ 62,919