v3.22.2.2
Commitments and Contingencies - Additional Information (Details)
$ in Millions
Sep. 30, 2022
USD ($)
Research and development arrangement  
Commitments and Contingencies  
Potential milestone payable $ 9.6