XML 33 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Additional Information (Details) - Simdax License Agreement [Member]
$ in Millions
6 Months Ended
Jun. 30, 2025
USD ($)
Grant paid to canadian authority $ 10.0
Grant paid to authority $ 5.0
Lease Term Period 10 years
Non-refundable commercialization milestone payment $ 45.0