XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
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
9 Months Ended
Sep. 30, 2022
USD ($)
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Beginning Balance $ 31,367
Change in fair value 543
Ending Balance 31,910
Technology Milestones  
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Beginning Balance 24,359
Change in fair value 1,476
Ending Balance 25,835
Product Milestones  
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Beginning Balance 7,008
Change in fair value (933)
Ending Balance $ 6,075