XML 33 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies - Additional Information (Details) - Simdax License Agreement [Member]
$ in Millions
9 Months Ended
Sep. 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