XML 26 R19.htm IDEA: XBRL DOCUMENT v3.24.1
Significant Agreements
12 Months Ended
Dec. 31, 2023
Significant Agreements [Abstract]  
Significant Agreements

10. Significant Agreements

The Company has agreements with third parties in the normal course of business under which it has obtained licenses for certain developed technologies. Such arrangements may require ongoing payments including annual fees and payments upon the achievement of various development, clinical, regulatory, and commercial milestones. In addition, if any products related to these agreements are approved for sale, the Company may be required to pay significant milestones upon approval and milestones and/or royalties on future sales. The payment of these amounts, however, is contingent upon the occurrence of various future events, which have a high degree of uncertainty of occurrence.