XML 76 R63.htm IDEA: XBRL DOCUMENT v3.21.2
License Agreements - Bio Palette - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Oct. 31, 2020
Jul. 31, 2020
Jun. 30, 2020
Jun. 30, 2021
Mar. 31, 2021
Mar. 31, 2020
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]            
Milestone payment value of stock issued       $ 157,785 $ 252,005 $ 188,323
Common Stock            
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]            
Milestone payment shares issued 5,750,000     1,761,285 2,795,700 12,176,471
Milestone payment value of stock issued       $ 18 $ 28 $ 122
Bio Palette License Agreement | Bio Palette Patent            
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]            
Milestone payment paid     $ 2,000      
Bio Palette License Agreement | Bio Palette Patent | Common Stock            
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]            
Milestone payment shares issued   175,000        
Milestone payment value of stock issued   $ 300