Quarterly report pursuant to Section 13 or 15(d)

License and Collaboration Agreement (Details)

v3.21.2
License and Collaboration Agreement (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 17, 2020
Dec. 31, 2020
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Research and Development Arrangement, Contract to Perform for Others [Line Items]              
Revenues     $ 6,620   $ 29 $ 7,534 $ 59
License Agreement Terms | Otuska              
Research and Development Arrangement, Contract to Perform for Others [Line Items]              
Upfront payments received $ 50,000         $ 0  
Potential regulatory milestone revenue $ 50,000            
Revenues   $ 50,000   $ 50,000      
License Agreement Terms | Otuska | Minimum              
Research and Development Arrangement, Contract to Perform for Others [Line Items]              
Tiered royalty percentages on future sales 10.00%            
License Agreement Terms | Otuska | Maximum              
Research and Development Arrangement, Contract to Perform for Others [Line Items]              
Tiered royalty percentages on future sales 20.00%