v3.25.4
Long-Term Investments, Net - Schedule of Net is Recorded as Other Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Marketable equity securities:    
Realized gain from sale $ 1,544
Non-marketable equity securities:    
Unrealized losses (including impairment) (47,109) (31,138)
Dividend income 1,670
Investment loss, net (15,971) (6,879)
Investment F [Member]    
Non-marketable equity securities:    
Unrealized losses (including impairment) (9,922)
Investment B [Member]    
Non-marketable equity securities:    
Unrealized losses (including impairment) (88) (171)
Investment H [Member]    
Non-marketable equity securities:    
Unrealized losses (including impairment) $ (15,883)