v3.25.2
Debt - Secured Financing Arrangements (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument    
Maximum Facility Size $ 52,321,390  
Principal Amount 283,430,094 $ 349,093,942
Pledged Asset Carrying Value 296,746,713  
Unamortized deferred financing costs and other (1,673,574) (1,875,160)
Secured financing agreements, net $ 138,649,716 205,718,782
Floor rate    
Debt Instrument    
Variable rate (as percent) 7.00%  
Secured borrowing    
Debt Instrument    
Principal Amount $ 140,323,290 207,593,942
Line of Credit | Minimum    
Debt Instrument    
Variable rate (as percent) 3.50%  
Line of Credit | Maximum    
Debt Instrument    
Variable rate (as percent) 3.75%  
Nonrecourse    
Debt Instrument    
Principal Amount $ 88,001,900 115,044,390
Pledged Asset Carrying Value $ 163,817,388  
Variable rate (as percent) 3.50%  
Nonrecourse | Fixed Rate    
Debt Instrument    
Weighted Average Interest Rate (as percent) 6.25%  
Principal Amount $ 40,250,000 40,250,000
Pledged Asset Carrying Value $ 77,169,374  
Nonrecourse | Variable Rate    
Debt Instrument    
Weighted Average Interest Rate (as percent) 7.82%  
Principal Amount $ 20,268,972 34,100,000
Pledged Asset Carrying Value $ 27,037,500  
Nonrecourse | Promissory Note    
Debt Instrument    
Weighted Average Interest Rate (as percent) 9.33%  
Principal Amount $ 27,482,928 40,694,390
Pledged Asset Carrying Value $ 59,610,514  
Nonrecourse | Promissory Note | Minimum    
Debt Instrument    
Variable rate (as percent) 4.75%  
Nonrecourse | Promissory Note | Minimum | Floor rate    
Debt Instrument    
Variable rate (as percent) 9.00%  
Nonrecourse | Promissory Note | Maximum    
Debt Instrument    
Variable rate (as percent) 5.98%  
Nonrecourse | Promissory Note | Maximum | Floor rate    
Debt Instrument    
Variable rate (as percent) 11.28%  
Nonrecourse | Promissory Note | Fixed Rate | Floor rate    
Debt Instrument    
Fixed rate (as percent) 9.00%  
Repurchase Agreements    
Debt Instrument    
Pledged Asset Carrying Value $ 0  
Maximum Facility Size 0  
Principal Amount 0 48,188,441
Unsecured notes payable    
Debt Instrument    
Maximum Facility Size 52,321,390  
Principal Amount 52,321,390 44,361,111
Pledged Asset Carrying Value $ 132,929,325  
Variable rate (as percent) 5.00%  
Unsecured notes payable | Minimum    
Debt Instrument    
Variable rate (as percent) 9.32%  
Unsecured notes payable | Maximum    
Debt Instrument    
Variable rate (as percent) 9.85%  
Unsecured notes payable | Term Loan    
Debt Instrument    
Maximum Facility Size $ 10,000,000  
Principal Amount 10,000,000 10,000,000
Pledged Asset Carrying Value $ 48,455,336  
Unsecured notes payable | Secured borrowing    
Debt Instrument    
Weighted Average Interest Rate (as percent) 9.54%  
Maximum Facility Size $ 31,250,000  
Principal Amount 31,250,000 18,000,000
Pledged Asset Carrying Value $ 61,357,722  
Unsecured notes payable | Line of Credit    
Debt Instrument    
Weighted Average Interest Rate (as percent) 7.67%  
Maximum Facility Size $ 11,071,390  
Principal Amount 11,071,390 16,361,111
Pledged Asset Carrying Value 23,116,267  
Goldman Sachs Bank facility | Repurchase Agreements    
Debt Instrument    
Pledged Asset Carrying Value 0  
Principal Amount $ 0 $ 48,188,441