XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Contingent Royalty Obligation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair value, beginning of period $ 47,081 $ 45,415 $ 46,310 $ 44,740
Payments (1,479) (1,114) (4,038) (3,169)
Change in fair value recorded in operating expenses 1,802 1,216 5,132 3,946
Fair value, end of period $ 47,404 $ 45,517 $ 47,404 $ 45,517