XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.2
FAIR VALUE MEASUREMENTS - Schedule of Non-marketable Equity Investments (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Fair Value Disclosures [Abstract]      
Non-marketable securities $ 1,057 $ 7,650  
Changes in fair value (343)    
Settlement of non-marketable securities (6,250)    
Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount 5,102   $ 779
Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Cumulative Amount 15,071   12,528
Other Investment Not Readily Marketable, Fair Value $ 52,227   $ 34,197