XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Tables)
3 Months Ended
Mar. 31, 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  $371,025 
2023   439,110 
2024   172,690 
2025   112,923 
2026   113,736 
Thereafter   268,197 
Total undiscounted operating lease payments   1,477,681 
Less: Imputed interest   172,402 
Present value of operating lease liabilities  $1,305,279