XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
SCHEDULE OF REVENUE RECOGNIZATION UNDER GRANTS (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Product Information [Line Items]        
Total $ 435,380 $ 279,351 $ 1,715,488 $ 1,089,920
MPAR [Member]        
Product Information [Line Items]        
Total 119,942 206,290 1,038,484 710,761
TAAPOUD [Member]        
Product Information [Line Items]        
Total $ 315,438 $ 73,061 $ 677,004 $ 379,159