XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Lease (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of operating lease arrangements
   March 31,
2023
   December 31,
2022
 
ASSETS   (Unaudited)     
Operating lease right-of-use assets  $1,098,760   $1,161,141 
LIABILITIES          
Operating lease liabilities (current)   387,333    369,314 
Operating lease liabilities (noncurrent)   711,427    791,827 

 

Schedule of lease expenses
    Three Months Ended
March 31,
 
    2023     2022   
    (Unaudited)  
Operating lease expenses   $ 94,299     $ 85,857  

 

    Three months Ended
March 31,
 
    2023     2022   
    (Unaudited)  
Cash paid for amounts included in the measurement of operating lease liabilities   $ 94,299     $ 85,857  

  

    March 31,
2023
    December 31,
2022
 
Weighted Average Remaining Lease Term:                
Operating leases     2.67 years       2.48 years  
                 
Weighted Average Discount Rate:                
Operating leases     1.57 %     1.49 %

  

Schedule of minimum future annual payments under non-cancellable leases
    Operating leases  
2023 (excluding three months ended March 31, 2023)   $ 293,183  
2024     404,999  
2025     351,391  
2026     56,915  
Thereafter     -  
Total future minimum lease payments, undiscounted     1,106,488  
Less: Imputed interest     7,728  
Present value of future minimum lease payments   $ 1,098,760