XML 36 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Operating Leases (Tables)
12 Months Ended
Dec. 31, 2022
Operating Leases [Abstract]  
Schedule of undiscounted future minimum lease payments under these operating lease
Year  Lease Payments Due 
2023  $341,952 
2024  $332,762 
2025  $341,081 
2026  $349,608 
2027  $267,092 
Less: imputed Interest  $(380,239)
Present Value of operating lease liabilities  $1,252,254 
Schedule of other information related to operating lease liabilities
   Year Ended December 31, 
   2022   2021 
         
Cash paid for operating lease liabilities  $125,238   $26,519 
Weighted average remaining lease term in years   4.7    0.8 
Weighted average discount rate   10%   10%