XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Schedule of operating leases
    Three Months Ended  
    March  31,  
    2022     2021  
Cash paid for amounts included in the measurement of operating lease liabilities:   $ 19,905     $ 16,133  
Weighted average assumptions:                
Remaining lease term     2.7       0.7  
Discount rate     2.3 %     3.5 %

 

Schedule of future minimum payments under non-cancelable operating leases
For the year ending December 31,  Amount 
2022   63,731 
2023   84,975 
2024   77,894 
Total  $226,600 
Less: present value adjustment   (7,014)
Present value of minimum lease payments  $219,586