XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value of Financial Instruments (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Equity security without readily determinable fair value            
Proceeds from sale of non-marketable equity security         $ 22,796 $ 0
Private company            
Equity security without readily determinable fair value            
Non-marketable equity security, ownership percentage     25.00%      
Sale of equity method investment, total consideration transferred     $ 25,000      
Realized gain on sale of equity method investment, gross     25,000      
Transaction costs     1,100      
Gain on sale of non-marketable equity security, net     $ 23,900      
Proceeds from sale of non-marketable equity security   $ 22,800        
Recurring basis | Significant unobservable inputs (Level 3) | Earn-out liability            
Equity security without readily determinable fair value            
Change in fair value of earn-out liability due to remeasurement $ (1,200)     $ 6,900 $ (500) $ 13,800