XML 42 R25.htm IDEA: XBRL DOCUMENT v3.24.1
SCHEDULE OF AGGREGATE MINIMUM OPERATING LEASE PAYMENTS (Details)
Dec. 31, 2023
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
2024 $ 470,348
2025 470,348
2026 470,348
2027 470,348
2028 470,348
Thereafter 5,644,176
Total $ 7,995,916