XML 54 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 48 Months Ended
Aug. 10, 2022
Aug. 02, 2022
Sep. 19, 2018
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Sep. 30, 2022
Apr. 17, 2018
Deferred Revenue Arrangement [Line Items]                    
Revenue       $ 2,326,292   $ 9,314,207 $ 4,519,505 $ 13,647,707    
Grant and contract revenue       1,567,983   $ 1,945,103 3,844,779 $ 3,998,487    
Grants receivable                   $ 7,400,000
Recognized as revenue             17,000      
Subsequent event                    
Deferred Revenue Arrangement [Line Items]                    
Royalty sales percentage fee 2.00%                  
Royalties payable $ 2,300,000                  
Royalties receivable $ 9,100,000                  
BARDA                    
Deferred Revenue Arrangement [Line Items]                    
Proceeds from funding agreement             2,100,000      
BARDA | Subsequent event                    
Deferred Revenue Arrangement [Line Items]                    
Proceeds from funding agreement   $ 2,100,000                
Plan | BARDA                    
Deferred Revenue Arrangement [Line Items]                    
Proceeds from funding agreement     $ 10,800,000              
Forecast | BARDA                    
Deferred Revenue Arrangement [Line Items]                    
Proceeds from funding agreement                 $ 8,700,000  
Grant                    
Deferred Revenue Arrangement [Line Items]                    
Revenue         $ 7,400,000          
NIDA Grant                    
Deferred Revenue Arrangement [Line Items]                    
Recognized as revenue       $ 0     $ 17,000