v3.25.2
Loans Held for Investment - Schedule of Company's Loan Portfolio (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
loan
Dec. 31, 2024
USD ($)
loan
Loans and Financing Receivable    
Number of loans | loan 9 13
Principal balance $ 245,498,189 $ 317,255,023
Carrying value 198,170,077 274,649,145
Fair value $ 198,270,289 $ 276,537,218
Weighted-average coupon rate 13.84% 13.04%
Weighted-average remaining term (years) 1 year 6 months 18 days 10 months 28 days
Principal $ 283,430,094 $ 349,093,942
Fixed Rate    
Loans and Financing Receivable    
Number of loans | loan 2 2
Principal balance $ 12,910,671 $ 12,680,463
Carrying value 12,221,869 12,106,695
Fair value $ 11,895,045 $ 11,740,671
Weighted-average coupon rate 8.50% 8.50%
Weighted-average remaining term (years) 2 years 2 months 8 days 2 years 8 months 4 days
Floating Rate    
Loans and Financing Receivable    
Number of loans | loan 7 11
Principal balance $ 232,587,518 $ 304,574,560
Carrying value 185,948,208 262,542,450
Fair value $ 186,375,244 $ 264,796,547
Weighted-average coupon rate 14.07% 13.18%
Weighted-average remaining term (years) 1 year 6 months 10 months 2 days
Floating Rate | Line of Credit | Collateral    
Loans and Financing Receivable    
Principal balance $ 119,300,000 $ 208,000,000
Principal $ 58,700,000 $ 123,200,000
Floating Rate | Term Loan    
Loans and Financing Receivable    
Number of loans | loan 6 10
Floating Rate | Term Loan | Variable Rate Component One    
Loans and Financing Receivable    
Interest rate base (as percent) 4.32% 4.53%
Floating Rate | Term Loan | Variable Rate Component Two    
Loans and Financing Receivable    
Interest rate base (as percent) 4.32% 4.33%