XML 77 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value - Rollforward of the Fair Value of the Assets Determined using Level 3 Inputs (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Fair Value Disclosures [Abstract]  
Balance at the beginning of the period $ 23,048
Purchase of corporate debt security 500
Change in the fair value $ (21,750)
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Change in the fair value of contingent consideration
Milestone and royalty payments received by the Company related to contingent consideration $ (1,298)
Impairment of corporate debt security (500)
Balance at the end of the period $ 0