XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Other Accrued Expenses (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued payroll and taxes $ 1,280,049 $ 719,460
Accrued vacation 118,264 92,985
Accrued directors’ fees 2,330,589
Accrued other expenses 160,026 97,402
Total other accrued expenses $ 1,558,339 $ 3,240,436