XML 29 R19.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF REVENUE RECOGNIZED (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Product Information [Line Items]        
Revenue $ 303,300 $ 89,100 $ 328,300 $ 124,100
Product [Member]        
Product Information [Line Items]        
Revenue 300,000 69,300 300,000 69,300
Royalty [Member]        
Product Information [Line Items]        
Revenue $ 3,300 $ 19,800 $ 28,300 $ 54,800