XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENT

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

 

Period ending September 30, 2023  Operating Lease Obligations 
2023  $391,173 
2024   210,106 
2025   112,904 
2026   116,291 
2027   119,780 
Thereafter   60,774 
Total undiscounted operating lease payments   1,011,028 
Less: Imputed interest   101,495 
Present value of operating lease liabilities  $909,533