XML 91 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Schedule of Carrying Values and Fair Values of the Company's Financial Assets and Liabilities (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Loans held for investment, Carrying Value $ 402,477,046 $ 353,640,610
Loans held for sale, at fair value 399,771,293 351,952,876
Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Cash and cash equivalents, Carrying Value 26,400,448 7,898,040
Cash and cash equivalents, Fair Value 26,400,448 7,898,040
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Interest receivable, Carrying Value 1,453,823 1,004,140
Interest receivable, Fair Value 1,453,823 1,004,140
Other receivables and assets, net, Carrying Value 459,187 705,960
Other receivables and assets, net, Fair Value 459,187 705,960
Related party receivables, Carrying Value 3,370,339 107,225
Related party receivables, Fair Value 3,370,339 107,225
Revolving loan, Carrying Value 55,000,000 66,000,000
Revolving loan, Fair Value 54,694,925 65,633,408
Notes payable, net Carrying Value 49,096,250 0
Notes payable, Fair value 49,306,996 0
Accounts payable and other liabilities, Carrying Value 2,285,035 1,135,355
Accounts payable and other liabilities, Fair Value 2,285,035 1,135,355
Interest reserve, Carrying Value 1,297,878 1,074,889
Interest reserve, Fair Value 1,297,878 1,074,889
Management and incentive fees payable, Carrying Value 2,863,158 3,243,775
Management and incentive fees payable, Fair Value 2,863,158 3,243,775
Related party payables, Carrying Value 2,043,403 2,051,531
Related party payables, Fair Value 2,043,403 2,051,531
Dividend payable, Carrying Value 13,605,153 13,866,656
Dividend payable, Fair Value $ 13,605,153 $ 13,866,656