XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value of Financial Instruments (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 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 $ 700   $ 6,900