XML 56 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Notes Payable (Tables)
12 Months Ended
Dec. 31, 2022
Notes Payable [Abstract]  
Schedule of notes payable
  

December 31,

2022

  

December 31,

2021

 
Equipment and financing loans payable, between 2.5% and 8% interest and maturing between January 2022 and October 2027  $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 

 

Schedule of future minimum annual maturites of notes payable
   Notes
Payable
 
2023  $563,366 
2024   443,416 
2025   425,863 
2026   345,557 
Thereafter   123,312 
Total maturities  $1,901,514 
Current portion of notes payable   (664,913)
Non-current portion of notes payable  $1,236,601