Annual report pursuant to Section 13 and 15(d)

NOTES PAYABLE - SCHEDULE OF PRINCIPAL MATURITIES ON LONG TERM DEBT (Details)

v3.24.0.1
NOTES PAYABLE - SCHEDULE OF PRINCIPAL MATURITIES ON LONG TERM DEBT (Details)
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]  
Total Fiscal Year Ending 2024 $ 17,893,738
Total 17,893,738
March 31, 2024  
Debt Instrument [Line Items]  
Total Fiscal Year Ending 2024 2,205,970
June 30, 2024  
Debt Instrument [Line Items]  
Total Fiscal Year Ending 2024 2,279,075
September 30, 2024  
Debt Instrument [Line Items]  
Total Fiscal Year Ending 2024 13,408,693
December 31, 2024  
Debt Instrument [Line Items]  
Total Fiscal Year Ending 2024 $ 0