XML 81 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Notes Payable (Details) - Schedule of notes payable - USD ($)
Dec. 31, 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 $ 1,901,514 $ 1,903,288
Loan received pursuant to the PPP Term Note  
Total notes payable 1,901,514 1,903,288
Less: current portion of notes payable 664,913 600,449
Total non-current portion of notes payable $ 1,236,601 $ 1,302,839