v3.23.1
Accrued Expenses (Details) - Schedule of accrued expenses - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Schedule of Accrued Expenses [Abstract]    
Professional and consulting fees $ 832,443 $ 514,354
Accrued payroll and payroll taxes 1,465,601 2,180,581
Manufacturing development related 735,873 1,214,550
Other 55,385 64,456
Total $ 3,089,302 $ 3,973,941