XML 86 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Marketable Securities - Schedule Of Net Gain (Loss) of Marketable Securities and Dividend Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Gain (Loss) on Securities [Line Items]        
(Loss)/gain on marketable securities, net $ (6) $ 14,561 $ (27,692) $ 4,417
Less: Net (gain)/loss recognized related to marketable securities sold (24) 233 27,671 10,651
Unrealized (loss)/gain related to marketable securities still held (30) 14,794 (21) 15,068
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,764 $ 1,705 $ 199,339