Commitments and Contingencies - Collaborative Arrangements and Non-collaborative Arrangement (Details) - WIBR $ in Millions |
9 Months Ended |
|---|---|
|
Sep. 30, 2021
USD ($)
| |
| Collaborative Arrangements and Non-collaborative Arrangement | |
| Aggregate milestone payments | $ 1.6 |
| Maximum | License maintenance fees | |
| Collaborative Arrangements and Non-collaborative Arrangement | |
| License costs | $ 0.1 |