XML 93 R79.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts Payable and Accrued Expenses (Details) - Schedule of Accounts Payable and Accrued Expenses - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Schedule of Accounts Payable And Accrued Expenses [Abstract]    
Accounts payable $ 1,562,225 $ 1,108,956
Accrued payroll, taxes, and vacation 942,233 683,134
Other 113,078 107,360
Total accounts payable and accrued expenses $ 2,617,536 $ 1,899,450