XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Loans Held For Sale: Aggregate fair value - Loans Held for Sale (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Loans Held For Sale    
Aggregate fair value $ 296,728,086 $ 422,772,418
Unpaid principal balance 287,867,995 406,407,323
Unrealized gain $ 8,860,091 $ 16,365,095