XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2022
Sep. 19, 2018
Mar. 31, 2021
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2021
Apr. 17, 2018
Deferred Revenue Arrangement [Line Items]                  
Revenue       $ 8,600,811 $ 20,493,679 $ 19,056,999 $ 30,368,530    
Grants receivable                 $ 7,400,000
Research and development arrangement september 19, 2018                  
Deferred Revenue Arrangement [Line Items]                  
Revenue           86,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           $ 558,000      
Grant | Forecast                  
Deferred Revenue Arrangement [Line Items]                  
Revenue $ 1,800,000   $ 5,600,000