XML 61 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Debt and Equity Securities - Net Gains and Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Marketable Securities [Abstract]      
Net gains recognized on equity securities $ 23,434 $ 39,289 $ 105
Less: net gains recognized on equity securities redeemed 0 18,301  
Unrealized gain (losses) recognized on equity securities $ 23,434 $ 20,988 $ 105