XML 60 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Available for Sale Securities - Summary of Available-for-sale Securities (Details) - USD ($)
Jun. 30, 2017
Dec. 31, 2016
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost   $ 4,305,991
Gross Unrealized Gains   512
Gross Unrealized Losses   (1,602)
Fair Value (Net Carrying Amount) $ 0 4,304,901
U.S. Treasury Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost   1,300,151
Gross Unrealized Gains   512
Fair Value (Net Carrying Amount)   1,300,663
Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost   3,005,840
Gross Unrealized Losses   (1,602)
Fair Value (Net Carrying Amount)   $ 3,004,238