Schedule of gain on sale of WCI (Details) - USD ($) |
12 Months Ended | |
|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Total gain on sale of WCI | $ 4,805,389 | |
| Waste Consolidators, Inc. [Member] | Discontinued Operations [Member] | ||
| Purchase price allocation at 51% WCI assets and liabilities | 1,275,000 | |
| Net investment in 51% earnings | 326,735 | |
| Net investment in distributions | (407,124) | |
| Total WCI Cost Basis | 1,194,611 | |
| Payment at Closing | 5,000,000 | |
| Promissory Note Receivable | 1,000,000 | |
| Total WCI Sale Price | 6,000,000 | |
| WCI sale price | 6,000,000 | |
| Less WCI cost basis | (1,194,611) | |
| Total gain on sale of WCI | $ 4,805,389 | |
| X | ||||||||||
- Definition Cost basis amount No definition available.
|
| X | ||||||||||
- Definition Disposal group including discontinued operation gain loss on sale. No definition available.
|
| X | ||||||||||
- Definition Gain on sale of cost basis. No definition available.
|
| X | ||||||||||
- Definition Gain on sale of sale price. No definition available.
|
| X | ||||||||||
- Definition Investment company tax return of capital earnings No definition available.
|
| X | ||||||||||
- Definition Payment at closing amount No definition available.
|
| X | ||||||||||
- Definition Promissory note receivable. No definition available.
|
| X | ||||||||||
- Definition Purchase price allocation assets and liabilities. No definition available.
|
| X | ||||||||||
- Definition Sale price amount. No definition available.
|
| X | ||||||||||
- Definition Amount of distribution in excess of tax-basis earnings and profit of investment company. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|