XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements - Liabilities Measured on a Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration $ 11,784 $ 5,484
Contingent earnout shares 31,801 31,827
Warrants 13 13
Total 43,598 37,324
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration 0 0
Contingent earnout shares 0 0
Warrants 0 0
Total 0 0
Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration 0 0
Contingent earnout shares 31,801 31,827
Warrants 13 13
Total 31,814 31,840
Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration 11,784 5,484
Contingent earnout shares 0 0
Warrants 0 0
Total $ 11,784 $ 5,484