XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Other Accrued Expenses (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued payroll and taxes $ 719,460 $ 314,160
Accrued vacation 92,985 69,077
Accrued directors’ fees 2,330,589 1,945,589
Accrued other expenses 97,402 75,186
Total Other Accrued Expenses $ 3,240,436 $ 2,404,012