XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.1
License and Development Agreements (Details) - USD ($)
$ in Millions
1 Months Ended
Jun. 30, 2021
Mar. 31, 2022
COVAXIN Preferred Stock Purchase Agreement    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Profits generated, shared percentage   45.00%
Covaxin Agreement    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Upfront payment $ 15.0  
Additional payment $ 10.0