XML 75 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments - Schedule of Investments With Readily Determinable Fair Value (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Equity Securities With Readily Determinable Fair Value [Line Items]      
Loss (gain) on investments in equity securities, net $ 278 $ (12,195) $ (40,317)
Fair Value, Inputs, Level 1 | Fair Value, Recurring      
Equity Securities With Readily Determinable Fair Value [Line Items]      
Loss (gain) on investments in equity securities, net 278 16,443 (12,166)
Portion of unrealized loss (gain) for the period related to equity securities still held at the reporting date $ 270 $ 16,443 $ (12,166)