XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2022
Sep. 19, 2018
Mar. 31, 2021
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2021
Apr. 17, 2018
Deferred Revenue Arrangement [Line Items]                  
Revenue       $ 6,257,688 $ 6,128,601 $ 10,456,188 $ 9,874,851    
Grants receivable                 $ 7,400,000
Research and development arrangement september 19, 2018                  
Deferred Revenue Arrangement [Line Items]                  
Revenue           38,000      
Plan | BARDA                  
Deferred Revenue Arrangement [Line Items]                  
Proceeds from funding agreement   $ 4,600,000              
Forecast | BARDA                  
Deferred Revenue Arrangement [Line Items]                  
Proceeds from funding agreement               $ 3,000,000.0  
Grant                  
Deferred Revenue Arrangement [Line Items]                  
Revenue           101,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       $ 6,300,000   $ 10,400,000