XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Schedule of Maturities of Lease Liabilities Maturities of lease liabilities were as follows:
   Operating 
As of June 30,  Lease 
From July 1, 2023 to July 31, 2024  $371,336 
From July 1, 2024 to July 31, 2025   231,889 
From July 1, 2025 to July 31, 2026   204,000 
From July 1, 2026 to July 31, 2027   153,000 
Total  $960,225 
Less: amounts representing interest  $75,972 
Present Value of future minimum lease payments   884,253 
Less: Current obligations   297,571 
Long term obligations  $586,682