XML 50 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash, Cash Equivalents and Short-Term Investments - Summary of Short-term Investments with Unrealized Losses (Details)
3 Months Ended
Mar. 31, 2018
USD ($)
Cash And Cash Equivalents And Short Term Investments [Line Items]  
Less Than 12 Months, Estimated Fair Value $ 10,043,047
Less Than 12 Months, Unrealized Losses. (21,043)
US Treasury Securities  
Cash And Cash Equivalents And Short Term Investments [Line Items]  
Less Than 12 Months, Estimated Fair Value 2,487,004
Less Than 12 Months, Unrealized Losses. (5,660)
Corporate Debt Securities  
Cash And Cash Equivalents And Short Term Investments [Line Items]  
Less Than 12 Months, Estimated Fair Value 4,542,071
Less Than 12 Months, Unrealized Losses. (9,610)
Asset-backed Securities  
Cash And Cash Equivalents And Short Term Investments [Line Items]  
Less Than 12 Months, Estimated Fair Value 3,013,972
Less Than 12 Months, Unrealized Losses. $ (5,773)