XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVESTMENTS - Other Investment (Details) - USD ($)
Mar. 01, 2024
Mar. 31, 2024
Dec. 31, 2023
Schedule of Equity Method Investments [Line Items]      
Investments   $ 32,450,985 $ 31,260,928
Developer | Developer Securities Purchase Agreement      
Schedule of Equity Method Investments [Line Items]      
Number of shares to be purchased 4,000,000    
Percent of fully-diluted issued and outstanding capital stock 40.00%    
Payments to acquire equity method investments $ 1,500,000    
Implied interest $ 214,039    
Interest rate 9.76%    
Discount $ 1,500,000    
Investments   $ 1,285,961  
Developer | Developer Securities Purchase Agreement | Phase 1, on March 1, 2024      
Schedule of Equity Method Investments [Line Items]      
Payments to acquire equity method investments 100,000    
Developer | Developer Securities Purchase Agreement | Phase 1, Per Month from March 1, 2024 to Completion of Phase 1      
Schedule of Equity Method Investments [Line Items]      
Payments to acquire equity method investments 20,000    
Developer | Developer Securities Purchase Agreement | On Completion of Phase 1      
Schedule of Equity Method Investments [Line Items]      
Payments to acquire equity method investments 205,000    
Developer | Developer Securities Purchase Agreement | After Completion of Phase 1 Per Month Until Fully Paid      
Schedule of Equity Method Investments [Line Items]      
Payments to acquire equity method investments 30,000    
Developer | Developer Securities Purchase Agreement | On Completion of First 6 Projects      
Schedule of Equity Method Investments [Line Items]      
Payments to acquire equity method investments $ 205,000