XML 54 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Available for Sale Securities - Summary of Available-for-sale Securities (Details) - USD ($)
Mar. 31, 2017
Dec. 31, 2016
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 2,611,564 $ 4,305,991
Gross Unrealized Gains   512
Gross Unrealized Losses (736) (1,602)
Fair Value (Net Carrying Amount) 2,610,828 4,304,901
U.S. Treasury Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 1,302,498 1,300,151
Gross Unrealized Gains   512
Gross Unrealized Losses (178)  
Fair Value (Net Carrying Amount) 1,302,320 1,300,663
Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 1,309,066 3,005,840
Gross Unrealized Losses (558) (1,602)
Fair Value (Net Carrying Amount) $ 1,308,508 $ 3,004,238