v3.26.1
INVESTMENTS - Schedule of Components of Investment and Other (Expense) Income, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Investments, Debt and Equity Securities [Abstract]    
Equity in net (loss) income of investees, net $ (611) $ 0
Realized and unrealized (loss) gain on debt securities, net 40 0
Realized and unrealized gain (loss) on equity securities, net 20 85
Investment and other (expense) income, net (2,085) 20
Investment and other (loss) income, net $ (2,636) $ 105