XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2022
Leases  
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENT

Future minimum lease payment under these operating leases consisted of the following:

Year ending December 31, 

Operating Lease

Obligations

 
2022  $303,256 
2023   546,275 
2024   253,908 
2025   144,124 
2026   113,738 
Thereafter   268,202 
Total undiscounted operating lease payments   1,629,503 
Less: Imputed interest   (169,978)
Present value of operating lease liabilities  $1,459,525