XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.3
Marketable Securities - Schedule Of Net Gain (Loss) of Marketable Securities and Dividend Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Gain (Loss) on Securities [Line Items]        
Gain/(loss) on marketable securities, net $ 79 $ 13,225 $ (27,613) $ 17,642
Less: Net (gain)/loss recognized related to marketable securities sold (19) (21) 27,652 10,630
Unrealized gain related to marketable securities still held 60 13,204 39 28,272
Other Income, Net and Special Dividend Income [Member]        
Gain (Loss) on Securities [Line Items]        
Dividend income (included in Other income, net and Special dividend income) $ 0 $ 1,705 $ 1,705 $ 201,044