XML 38 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended 39 Months Ended
Sep. 19, 2018
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Apr. 17, 2018
Deferred Revenue Arrangement [Line Items]              
Revenue   $ 4,282,586 $ 5,435,444        
Grants receivable             $ 7,400,000
BARDA | Plan              
Deferred Revenue Arrangement [Line Items]              
Proceeds from funding agreement $ 4,600,000            
BARDA | Forecast              
Deferred Revenue Arrangement [Line Items]              
Proceeds from funding agreement           $ 3,000,000  
Research And Development Arrangement September 19, 2018              
Deferred Revenue Arrangement [Line Items]              
Revenue   8,223,000          
Royalty and licensing revenue              
Deferred Revenue Arrangement [Line Items]              
Revenue   4,198,500 3,746,250        
Grant              
Deferred Revenue Arrangement [Line Items]              
Revenue   75,800 1,600,000        
Grant | Forecast              
Deferred Revenue Arrangement [Line Items]              
Revenue       $ 1,800,000 $ 5,600,000    
Adapt | Royalty and licensing revenue              
Deferred Revenue Arrangement [Line Items]              
Revenue   $ 4,200,000 $ 3,700,000