XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENTS - Schedule of Non-marketable Equity Investments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Fair Value Disclosures [Abstract]      
Non-marketable securities $ 6,560   $ 7,650
Changes in fair value (1,090)    
Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount 5,100 $ 800  
Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Cumulative Amount 15,100 11,234  
Other Investment Not Readily Marketable, Fair Value 45,968 39,428  
Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount 0 400  
Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount $ 0 $ 0