XML 85 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases  
Schedule of operating Right-of-use asset and liability
         
   December 31, 2022   December 31, 2021 
Operating lease right-of-use assets  $253,336   $420,137 
Lease liabilities, current portion  $113,058   $121,568 
Lease liabilities, less current portion  $165,952   $302,387 
Schedule Lease term and discount rate
            
   December 31, 2022     December 31, 2021  
Weighted average remaining lease term            
Operating lease   2.17 years     0.67 to 3.17 years  
Weighted average discount rate            
Operating lease   10%     10% - 15%  
Schedule of maturity of lease liabilities
     
   Amount 
Year ending December 31, 2023  $135,929 
Year ending December 31, 2024   151,173 
Year ending December 31, 2025   25,407 
Total minimum lease payment   312,509 
Less: imputed interest   (33,499)
Present value of future minimum lease payments  $279,010