XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements and Short-Term Investments - Contingent Royalty Obligation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair value, beginning of period $ 45,415 $ 42,683 $ 44,740 $ 41,546
Payments (1,114) (783) (3,169) (2,295)
Change in fair value recorded in operating expenses 1,216 1,400 3,946 4,049
Fair value, end of period $ 45,517 $ 43,300 $ 45,517 $ 43,300