LOANS HELD FOR INVESTMENT AT CARRYING VALUE - Schedule of Loans Held at Carrying Value (Details) - USD ($) |
3 Months Ended | ||
|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Dec. 31, 2025 |
|
| Loans and Leases Receivable Disclosure [Line Items] | |||
| Outstanding Principal | $ 299,286,738 | $ 305,513,185 | |
| Original Issue (Discount) Premium | (2,445,708) | (2,838,442) | |
| Carrying value | $ 296,841,030 | 302,674,743 | |
| Weighted Average Remaining Life (Years) | 1 year 9 months 18 days | 1 year 10 months 24 days | |
| Senior mortgage loans | |||
| Loans and Leases Receivable Disclosure [Line Items] | |||
| Outstanding Principal | $ 226,160,188 | 282,678,920 | |
| Original Issue (Discount) Premium | (1,962,510) | (2,803,998) | |
| Carrying value | $ 224,197,678 | 279,874,922 | |
| Weighted Average Remaining Life (Years) | 1 year 7 months 6 days | 1 year 10 months 24 days | |
| Subordinate debt | |||
| Loans and Leases Receivable Disclosure [Line Items] | |||
| Outstanding Principal | $ 73,126,550 | 22,834,265 | |
| Original Issue (Discount) Premium | (483,198) | (34,444) | |
| Carrying value | $ 72,643,352 | $ 22,799,821 | |
| Weighted Average Remaining Life (Years) | 2 years 7 months 6 days | 2 years 4 months 24 days | |