XML 50 R38.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value of Financial Instruments - Schedule of Unrealized Losses and Fair Value of Investment Securities (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Fair Value Disclosures [Abstract]    
Less than 12 months, unrealized holding gains (losses), fair value $ 17,855,744 $ 7,515,676
Less than 12 months, unrealized holding gains (losses), fair value 2,311,024 6,742,322
Investment securities - available for sale, at fair value 20,166,768 14,257,998
Less than 12 months, unrealized holding gains (losses) 87,311 38,068
Less than 12 months, unrealized holding gains (losses) (487) (8,196)
Unrealized holding gains (losses) $ 86,824 $ 29,872