XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments and Fair Value Measurements - Contingent Consideration Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Contingent consideration    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 10,890 $ 22,352
Liability recorded as a result of current period acquisition   0
Change in estimated fair value   789
Cash payments or redemptions   0
Ending balance 10,250 $ 23,141
Contingent consideration | Selling, General and Administrative Expenses    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Change in estimated fair value (640)  
Convertible notes payable    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 69,803  
Cash payments or redemptions (36,663)  
Ending balance 29,080  
Convertible notes payable | Other Nonoperating Income (Expense)    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Change in estimated fair value (4,060)  
Purchase option liability    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 8,534  
Ending balance 5,060  
Purchase option liability | Other Nonoperating Income (Expense)    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Change in estimated fair value $ (3,474)