XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Notes Payable (Details) - Schedule of notes payable - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Schedule Of Notes Payable Abstract    
Equipment and financing loans payable, between 2.5% and 8% interest and maturing between January 2022 and May 2051 $ 2,136,808 $ 1,903,288
Loan received pursuant to the Payroll Protection Program Term Note
Total notes payable 2,136,808 1,903,288
Less: current portion of notes payable 680,703 600,449
Total non-current portion of notes payable $ 1,456,105 $ 1,302,839