Commitments and Contingencies - Schedule of milestone event (Details) |
9 Months Ended |
---|---|
Sep. 30, 2022
USD ($)
| |
Other Commitments [Line Items] | |
Milestone payment amount | $ 7,500,000 |
10000 | |
Other Commitments [Line Items] | |
Milestone payment amount | 500,000 |
20000 | |
Other Commitments [Line Items] | |
Milestone payment amount | 750,000 |
40000 | |
Other Commitments [Line Items] | |
Milestone payment amount | 750,000 |
60000 | |
Other Commitments [Line Items] | |
Milestone payment amount | 750,000 |
80000 | |
Other Commitments [Line Items] | |
Milestone payment amount | 750,000 |
100000 | |
Other Commitments [Line Items] | |
Milestone payment amount | 1,000,000 |
200000 | |
Other Commitments [Line Items] | |
Milestone payment amount | 1,000,000 |
250000 | |
Other Commitments [Line Items] | |
Milestone payment amount | $ 2,000,000 |