CAPITAL STOCK - Schedule of Distributions of Capital Stock (Details) - USD ($) |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Dividends Payable [Line Items] | ||
| Total distributions to shareholder | $ 10,657,126 | $ 2,824,525 |
| Cash distributions | ||
| Dividends Payable [Line Items] | ||
| Total distributions to shareholder | 4,100,000 | 0 |
| Distributions of securities | ||
| Dividends Payable [Line Items] | ||
| Total distributions to shareholder | $ 6,557,126 | $ 2,824,525 |