XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE OF ACCRUED LIABILITIES (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Product development $ 79,197 $ 139,981
Accrued salaries, wages, and bonuses 8,634 8,889
Professional fees 70,542 584,810
Accrued restructuring costs (see Note 8) 301,645
Accrued income taxes 22,318
Patent costs 18,000 18,000
Total accrued expenses $ 176,373 $ 1,075,643