v3.25.1
LOANS HELD FOR INVESTMENT AT CARRYING VALUE - Schedule of Loans Held at Carrying Value (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Loans and Leases Receivable Disclosure [Line Items]    
Outstanding Principal $ 233,380,706 $ 132,556,289
Original Issue Discount (2,886,515) (1,822,659)
Carrying value $ 230,494,191 $ 130,733,630
Weighted Average Remaining Life (Years) 2 years 6 months 2 years 7 months 6 days
Senior mortgage loans    
Loans and Leases Receivable Disclosure [Line Items]    
Outstanding Principal $ 202,709,486 $ 109,300,553
Original Issue Discount (2,647,593) (1,495,512)
Carrying value $ 200,061,893 $ 107,805,041
Weighted Average Remaining Life (Years) 2 years 6 months 2 years 7 months 6 days
Subordinate debt    
Loans and Leases Receivable Disclosure [Line Items]    
Outstanding Principal $ 30,671,220 $ 23,255,736
Original Issue Discount (238,922) (327,147)
Carrying value $ 30,432,298 $ 22,928,589
Weighted Average Remaining Life (Years) 2 years 4 months 24 days 2 years 4 months 24 days