FAIR VALUE DISCLOSURES - Schedule of Changes in Level 3 Assets Measured at Fair Value on Recurring Basis (Details) - USD ($) |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Loans | ||||
| Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||||
| Beginning balance | $ 66,761,212 | $ 36,873,190 | $ 48,835,889 | $ 23,982,777 |
| Acquisitions and originations | 34,500,000 | 4,025,000 | 61,850,000 | 18,304,000 |
| Principal payments on loans, net of accretion and Distributions to shareholder | (8,030,736) | (31,422) | (17,455,413) | (1,420,009) |
| Ending balance | 93,230,476 | 40,866,768 | 93,230,476 | 40,866,768 |
| Warrants | ||||
| Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||||
| Beginning balance | 0 | 0 | 0 | 0 |
| Acquisitions and originations | 4,241,976 | 990,826 | 6,557,126 | 2,824,525 |
| Principal payments on loans, net of accretion and Distributions to shareholder | (4,241,976) | (990,826) | (6,557,126) | (2,824,525) |
| Ending balance | $ 0 | $ 0 | $ 0 | $ 0 |