XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Schedule of operating leases
    Six Months Ended  
    June 30,  
    2022     2021  
Cash paid for amounts included in the measurement of operating lease liabilities:   $ 39,924     $ 34,021  
Weighted average assumptions:                
Remaining lease term     2.4       0.4  
Discount rate     2.3 %     3.5 %

 

Schedule of future minimum payments under non-cancelable operating leases
For the year ending December 31,  Amount 
2022   42,488 
2023   84,975 
2024   77,893 
Total  $205,356 
Less: present value adjustment   (5,789)
Present value of minimum lease payments  $199,567