XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
9 Months Ended
Sep. 30, 2021
Lease Of Lessee Disclosure [Abstract]  
Schedule of operating leases
   Nine Months Ended 
   September 30, 
   2021   2020 
Cash paid for amounts included in the measurement of operating lease liabilities  $54,625   $93,123 
Weighted average assumptions:          
Remaining lease term   3.2    1.2 
Discount rate   2.3%   3.5%

 

Schedule of future minimum payments under non-cancelable operating leases
For the year ending December 31,  Amount 
2021   21,244 
2022   84,975 
2023   84,975 
2024   77,894 
Total  $269,088 
Less: present value adjustment   (9,806)
Present value of minimum lease payments  $259,282