XML 71 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements and Marketable Securities Available For Sale - Schedule of Net Realized Gain (Loss) on Marketable Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Realized gains (losses) on available-for-sale securities were as follows    
Realized gains from sales of available-for-sale securities $ 9 $ 88
Realized losses from sales of available-for-sale securities 1,065 (2)
Debt Securities, Available-for-sale, Unrealized Gain (Loss), Total (1,056) 86
Net gains (losses) on equity securities were as follows:    
Net realized losses on equities sold 172 0
Net unrealized losses on equities 0 (166)
Equity Securities, FV-NI, Gain (Loss), Total (172) (166)
Total losses on marketable securities $ (1,228) $ (80)