XML 73 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Instruments: Schedule of Gains and Losses on Derivatives (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]        
Gain (Loss) on Derivatives, Loan Commitments $ (482,863) $ 5,278,100 $ (168,397) $ 8,553,132
Gain (Loss) on Derivatives, Call and put options $ 88,522 $ 828,205 $ 115,285 $ 90,346