XML 47 R36.htm IDEA: XBRL DOCUMENT v3.26.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, 2026
USD ($)
Contingent Consideration  
Contingent Consideration  
Beginning balance $ 1,778
Ending balance 278
Payments related to contingent consideration  
Contingent Consideration  
Payments related to contingent consideration $ (1,500)