XML 73 R55.htm IDEA: XBRL DOCUMENT v3.19.1
AVAILABLE-FOR-SALE SECURITIES - Realized Gain (Loss) from Sale of AFS Securities (Details) - AFS Securities - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Debt Securities, Available-for-sale [Line Items]    
AFS securities sold, at cost $ 1,260,655,162 $ 509,084,520
Proceeds from AFS securities sold 1,227,314,578 495,030,356
Net realized gain (loss) on sale of AFS securities $ (33,340,584) $ (14,054,164)