XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF REVENUE FROM PRODUCT SALES AND ROYALTIES (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Product Information [Line Items]    
Total Net Revenue $ 15,521,917 $ 7,811,223
Product [Member]    
Product Information [Line Items]    
Total Net Revenue 15,471,667 7,760,973
Royalty [Member]    
Product Information [Line Items]    
Total Net Revenue $ 50,250 $ 50,250