XML 48 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Lease (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Schedule of operating lease arrangements
    December 31,
2021
    December 31,
2020
 
ASSETS            
Operating lease right-of-use assets   $ 1,471,899     $ 1,772,747  
LIABILITIES                
Operating lease liabilities (current)     347,100       316,178  
Operating lease liabilities (noncurrent)     1,124,799       1,456,567  

 

Schedule of supplemental information related to operating leases
   Year Ended
December 31,
 
   2021   2020 
Operating lease expenses  $335,208   $337,282 

 

    Year Ended
December 31,
 
    2021     2020  
Cash paid for amounts included in the measurement of operating lease liabilities   $ 335,208     $ 337,282  
                 

 

   December 31,
2021
  December 31,
2020
Weighted Average Remaining Lease Term:      
Operating leases  2.90 years  3.08 years
       
Weighted Average Discount Rate:      
Operating leases  1.39%  0.55%

 

Schedule of minimum future annual payments under non-cancellable leases
   Operating leases 
2022  $353,896 
2023   360,994 
2024   375,938 
2025   338,676 
Thereafter   56,916 
Total future minimum lease payments, undiscounted   1,486,420 
Less: Imputed interest   14,521 
Present value of future minimum lease payments  $1,471,899