XML 53 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value of Financial Instruments - Schedule of Change in Fair Value of Contingent Consideration Liabilities Based on Level 3 Inputs (Details) - Contingent Consideration Liabilities
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Beginning Balance $ 1,131
Change in fair value 27
Ending Balance 1,158
Technology Milestones  
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Beginning Balance 496
Change in fair value 12
Ending Balance 508
Product Milestones  
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Beginning Balance 635
Change in fair value 15
Ending Balance $ 650