XML 59 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Schedule of Liabilities Measured at Fair Value Using Significant Unobservable Inputs) (Details) - Significant Unobservable Inputs (Level 3) [Member]
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]  
Balance, beginning of period $ 10,208
Achievement of 4-AB contingent milestones (20,000)
Balance, end of period 3,739
Contingent Purchase Price [Member]  
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]  
Change in fair value of considerations during the period $ 13,531