XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Liabilities Measured on a Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration $ 5,265 $ 5,484
Contingent earnout shares 36,544 31,827
Warrants 13 13
Total 41,822 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 36,544 31,827
Warrants 13 13
Total 36,557 31,840
Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration 5,265 5,484
Contingent earnout shares 0 0
Warrants 0 0
Total $ 5,265 $ 5,484