XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

11. Commitments and Contingencies

The Company is also party to various agreements, principally relating to licensed technology, that require future payments relating to milestones not met as of June 30, 2023 or royalties on future sales of specified products that have not yet occurred as of June 30, 2023.