XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Contingent Consideration  
Beginning balance $ 7,930
Ending balance 7,398
Contingent Consideration on business combination  
Contingent Consideration  
Change in estimated fair value of common stock warrant liability and contingent consideration 319
Payments related to contingent consideration (625)
Contingent Consideration on asset acquisition  
Contingent Consideration  
Change in estimated fair value of common stock warrant liability and contingent consideration $ (226)