v3.25.2
LOANS HELD FOR INVESTMENT AT CARRYING VALUE - Schedule of Loans Held at Carrying Value Portfolio (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Outstanding Principal $ 308,405,751 $ 301,755,791
Original Issue Discount (7,459,543) (8,493,417)
Carrying value 300,946,208 $ 293,262,374
Sub. of Private Co. G    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Outstanding Principal $ 78,900,000  
Sub. of Private Co. G | Base Rate    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Interest Rate 12.50%  
Private Co. K    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Outstanding Principal $ 12,200,000  
Private Co. K | Base Rate    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Interest Rate 12.00%  
Private Co. K | Secured Overnight Financing Rate (SOFR)    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Interest Rate 1.00%  
Private Co. K | PIK Interest Rate    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Interest Rate 2.00%  
Private Co. J | Base Rate    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Interest Rate 12.00%  
Private Co. J | Secured Overnight Financing Rate (SOFR)    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Interest Rate 1.00%  
Private Co. J | PIK Interest Rate    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Interest Rate 2.00%  
Private Co. L | Base Rate    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Interest Rate 8.00%  
Private Co. L | Secured Overnight Financing Rate (SOFR)    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Interest Rate 5.00%  
Private Co. M | Base Rate    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Interest Rate 9.00%  
Private Co. N - Real Estate | Base Rate    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Interest Rate 8.00%  
Private Co. N - Real Estate | Secured Overnight Financing Rate (SOFR)    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Interest Rate 4.50%  
Private Co. N - Non-Real Estate | Base Rate    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Interest Rate 8.00%  
Private Co. N - Non-Real Estate | Secured Overnight Financing Rate (SOFR)    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Interest Rate 4.50%  
Private Co. O | Base Rate    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Interest Rate 8.50%  
Private Co. O | Secured Overnight Financing Rate (SOFR)    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Interest Rate 5.00%  
Private Co. P | Base Rate    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Interest Rate 13.00%  
Private Co. Q | Base Rate    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Interest Rate 8.75%  
Private Co. Q | Secured Overnight Financing Rate (SOFR)    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Interest Rate 5.00%  
Private Co. R | Base Rate    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Interest Rate 7.50%  
Private Co. R | Secured Overnight Financing Rate (SOFR)    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Interest Rate 4.50%  
Sub. of Public Co. S | Base Rate    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Interest Rate 9.50%  
Private Co. U | Base Rate    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Interest Rate 14.00%  
Sub of Private Co. V | Base Rate    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Interest Rate 12.50%  
Sub of Private Co. V | PIK Interest Rate    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Interest Rate 1.50%  
C, D | Multi State | Sub. of Private Co. G    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Outstanding Principal $ 78,880,165  
Original Issue Discount (1,444,847)  
Carrying value $ 77,435,318  
Interest Rate 12.50%  
C, D | Multi State | Sub. of Public Co. S    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Outstanding Principal $ 10,000,000  
Original Issue Discount 0  
Carrying value $ 10,000,000  
Interest Rate 9.50%  
C, D | Multi State | Private Co. U    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Outstanding Principal $ 15,000,000  
Original Issue Discount (324,324)  
Carrying value $ 14,675,676  
Interest Rate 14.00%  
C, D | Multi State | Sub of Private Co. V    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Outstanding Principal $ 12,276,704  
Original Issue Discount (393,750)  
Carrying value $ 11,882,954  
Interest Rate 14.00%  
C, D | MA | Private Co. K    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Outstanding Principal $ 12,195,762  
Original Issue Discount (682,619)  
Carrying value $ 11,513,143  
Interest Rate 18.30%  
C, D | MO | Private Co. J    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Outstanding Principal $ 23,359,234  
Original Issue Discount (32,799)  
Carrying value $ 23,326,435  
Interest Rate 18.30%  
C, D | OH | Private Co. L    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Outstanding Principal $ 30,443,356  
Original Issue Discount (343,736)  
Carrying value $ 30,099,620  
Interest Rate 13.00%  
C, D | FL | Private Co. N - Real Estate    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Outstanding Principal $ 19,327,505  
Original Issue Discount (536,500)  
Carrying value $ 18,791,005  
Interest Rate 12.50%  
C, D | FL | Private Co. N - Non-Real Estate    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Outstanding Principal $ 17,200,000  
Original Issue Discount (473,000)  
Carrying value $ 16,727,000  
Interest Rate 12.50%  
C, D | MI | Private Co. P    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Outstanding Principal $ 15,609,914  
Original Issue Discount (311,172)  
Carrying value $ 15,298,742  
Interest Rate 13.00%  
C, D | GA | Private Co. Q    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Outstanding Principal $ 6,072,508  
Original Issue Discount (348,333)  
Carrying value $ 5,724,175  
Interest Rate 13.80%  
C, D | MD | Private Co. R    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Outstanding Principal $ 36,427,033  
Original Issue Discount (620,542)  
Carrying value $ 35,806,491  
Interest Rate 12.00%  
D | AZ | Private Co. M    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Outstanding Principal $ 26,599,497  
Original Issue Discount (1,729,171)  
Carrying value $ 24,870,326  
Interest Rate 9.00%  
C | Multi State | Private Co. O    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Outstanding Principal $ 5,014,073  
Original Issue Discount (218,750)  
Carrying value $ 4,795,323  
Interest Rate 13.50%