XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES (Details Narrartive) - USD ($)
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Royalties due $ 756,951 $ 337,639
Royalty expense 82,500 $ 75,000
Royalties payable (Minimum) 400,000  
Resorbable Bone Hemostat [Member] | 2009 [Member]    
Annual minimum royalties 201,000  
Annual royalty obligation $ 16,080