XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
SIGNIFICANT ACCOUNTING POLICIES, Part 1 (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Fair Value of Financial Instruments [Abstract]            
Cash and cash equivalents   $ 28,687,453   $ 28,687,453   $ 18,271,352
Cash and Cash Equivalents [Abstract]            
Restricted cash   2,300,000   2,300,000   0
Valuation of Long-Lived Assets and Intangible Assets [Abstract]            
Goodwill impairment loss       0 $ 0  
Disaggregation of Revenue [Abstract]            
Total revenues   10,272,478 $ 9,720,939 22,243,234 27,613,291  
Contract Liabilities [Abstract]            
Deferred revenue   3,865,754   $ 3,865,754   125,000
Term over which revenue will be recognized       12 months    
Inventories [Abstract]            
Raw materials   6,633,884   $ 6,633,884   2,901,319
Work in process   2,180,108   2,180,108   793,343
Finished goods   3,549,494   3,549,494   5,903,368
Inventories   12,363,486   12,363,486   9,598,030
Forecast [Member]            
Contract Liabilities [Abstract]            
Recognition of deferred revenue $ 2,000,000.0          
Exchange Transactions [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues   10,062,702 9,629,417 22,033,458 26,357,712  
Non-Exchange Transactions [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues   209,776 91,522 209,776 1,255,579  
Africa [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues   1,874,518 1,250,063 3,310,603 6,009,103  
Asia [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues   168,052 505,379 650,659 746,025  
Europe & Middle East [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues   2,887,209 1,629,965 6,698,382 4,880,744  
Latin America [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues   4,618,560 4,296,903 7,515,523 9,981,874  
United States [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues   724,139 2,038,629 4,068,067 5,995,545  
Net Product Sales [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues   8,406,457 8,510,629 17,914,623 23,381,906  
Net Product Sales [Member] | Exchange Transactions [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues   8,406,457 8,510,629 17,914,623 23,381,906  
Net Product Sales [Member] | Non-Exchange Transactions [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues   0 0 0 0  
Net Product Sales [Member] | Africa [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues   1,874,518 1,250,063 3,310,603 6,009,103  
Net Product Sales [Member] | Asia [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues   168,052 505,379 650,659 746,025  
Net Product Sales [Member] | Europe & Middle East [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues   1,451,486 1,027,147 3,360,648 2,946,813  
Net Product Sales [Member] | Latin America [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues   4,618,560 4,296,904 7,515,523 9,981,874  
Net Product Sales [Member] | United States [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues   293,841 1,431,136 3,077,190 3,698,091  
R&D and Grant Revenue [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues   1,654,500 971,980 3,756,161 3,528,033  
R&D and Grant Revenue [Member] | Exchange Transactions [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues   1,444,724 880,458 3,546,385 2,272,454  
R&D and Grant Revenue [Member] | Non-Exchange Transactions [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues   209,776 91,522 209,776 1,255,579  
License and Royalty Revenue [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues   211,521 238,330 572,450 703,352  
License and Royalty Revenue [Member] | Exchange Transactions [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues   211,521 238,330 572,450 703,352  
License and Royalty Revenue [Member] | Non-Exchange Transactions [Member]            
Disaggregation of Revenue [Abstract]            
Total revenues   0 $ 0 0 $ 0  
Level 2 [Member]            
Fair Value of Financial Instruments [Abstract]            
Fair value of total debt   20,000,000.0   20,000,000.0   20,000,000.0
Carrying value   18,000,000.0   18,000,000.0   17,600,000
Money Market Funds [Member] | Level 1 [Member]            
Fair Value of Financial Instruments [Abstract]            
Cash and cash equivalents   $ 21,000,000.0   $ 21,000,000.0   $ 16,000,000.0
Minimum [Member]            
Fixed Assets [Abstract]            
Estimated useful lives of fixed assets       3 years    
Product Revenue [Abstract]            
Revenue, payment terms       30 days    
Maximum [Member]            
Fixed Assets [Abstract]            
Estimated useful lives of fixed assets       7 years    
Product Revenue [Abstract]            
Revenue, payment terms       60 days    
Options [Member]            
Loss Per Share [Abstract]            
Shares excluded from computation of earnings per share (in shares)   950,997 950,997 672,472 672,472  
Restricted Shares [Member]            
Loss Per Share [Abstract]            
Shares excluded from computation of earnings per share (in shares)   634,851 634,851 650,093 650,093