v3.25.2
Related Party Transactions - Transfers of Participation Interest (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]    
Principal Balance $ 245,498,189 $ 317,255,023
Carrying value 198,170,077 274,649,145
Principal 283,430,094 349,093,942
Carrying Value 138,649,716 205,718,782
Participating Mortgage Loan | Affiliated Entity | Loan C    
Related Party Transaction [Line Items]    
Principal Balance 20,224,740 18,567,296
Carrying value $ 20,423,739 $ 18,577,448
% Transferred 96.90% 96.90%
Principal $ 19,606,804 $ 18,000,000
Carrying Value $ 19,799,722 $ 18,177,106