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