Annual report pursuant to Section 13 and 15(d)


Cover - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Mar. 26, 2024
Jun. 30, 2023
Cover [Abstract]          
Document Type   10-K      
Amendment Flag   false      
Document Annual Report   true      
Document Transition Report   false      
Document Period End Date   Dec. 31, 2023      
Document Fiscal Period Focus   FY      
Document Fiscal Year Focus   2023      
Current Fiscal Year End Date   --12-31      
Entity File Number   001-32188      
Entity Registrant Name   ORAGENICS, INC.      
Entity Central Index Key   0001174940      
Entity Tax Identification Number   59-3410522      
Entity Incorporation, State or Country Code   FL      
Entity Address, Address Line One   1990 Main St      
Entity Address, Address Line Two   Suite 750      
Entity Address, City or Town   Sarasota      
Entity Address, State or Province   FL      
Entity Address, Postal Zip Code   34236      
City Area Code   813      
Local Phone Number   286-7900      
Title of 12(b) Security   Common Stock $0.001 par value per share      
Trading Symbol   OGEN      
Security Exchange Name   NYSE      
Entity Well-known Seasoned Issuer   No      
Entity Voluntary Filers   No      
Entity Current Reporting Status   Yes      
Entity Interactive Data Current   Yes      
Entity Filer Category   Non-accelerated Filer      
Entity Small Business   true      
Entity Emerging Growth Company   false      
Entity Shell Company   false      
Entity Public Float         $ 6,701,615
Entity Common Stock, Shares Outstanding       4,480,693  
ICFR Auditor Attestation Flag   false      
Document Financial Statement Error Correction [Flag]   false      
Rule 10b5-1 Arrangement Adopted [Flag] false        
Non-Rule 10b5-1 Arrangement Adopted [Flag] false        
Rule 10b5-1 Arrangement Terminated [Flag] false        
Non-Rule 10b5-1 Arrangement Terminated [Flag] false        
Auditor Firm ID   677 199    
Auditor Name   Cherry Bekaert LLP Mayer Hoffman McCann P.C.    
Auditor Location   Tampa, Florida St. Petersburg, FL