XML 100 R89.htm IDEA: XBRL DOCUMENT v3.23.2
Other Assets - Schedule of Other Assets (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Other Assets [Abstract]    
Deferred financing costs, net $ 705,033 $ 964,266
Derivative instruments at fair value 10,099,320 7,530,438
Taxable mortgage revenue bonds, at fair value 22,297,418 16,531,896
Taxable governmental issuer loans 13,573,000 8,000,000
Allowance for credit losses (95,000)  
Taxable governmental issuer loans, net 13,478,000 8,000,000
Bond purchase commitments, at fair value 138,100 98,929
Other assets 1,740,348 2,649,138
Total other assets $ 48,458,219 $ 35,774,667