XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note Payable – Others (Tables)
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
Note Payable - Others
          
   June 30, 2022     
   (unaudited)   December 31, 2021 
Total notes payable - Others  $7,088,810   $7,249,810 
Less current maturities   (1,159,029)   (2,285,023)
           
Long-term maturities  $5,929,781   $4,964,787