XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.1
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, 2025
USD ($)
Contingent Consideration  
Beginning balance $ 2,588
Ending balance 1,120
Contingent Consideration on business combination  
Contingent Consideration  
Change in estimated fair value of common stock warrant liability and contingent consideration 46
Payments related to contingent consideration (1,500)
Contingent Consideration on asset acquisition  
Contingent Consideration  
Change in estimated fair value of common stock warrant liability and contingent consideration $ (14)