v3.25.2
LOANS HELD FOR INVESTMENT AT FAIR VALUE - Schedule of Loans Held at Fair Value (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Loans and Leases Receivable Disclosure [Line Items]      
Fair Value $ 26,847,222   $ 30,510,804
Carrying Value 48,318,884   50,241,018
Outstanding Principal $ 51,186,315   53,108,449
Weighted Average Remaining Life (Years) 0 years 0 years  
Senior term loan      
Loans and Leases Receivable Disclosure [Line Items]      
Fair Value $ 26,847,222   30,510,804
Carrying Value 48,318,884   50,241,018
Outstanding Principal $ 51,186,315   $ 53,108,449
Weighted Average Remaining Life (Years) 0 years 0 years