XML 51 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Cash, Cash Equivalents and Short-Term Investments - Summary of Short-term Investments with Unrealized Losses (Details)
Jun. 30, 2018
USD ($)
Cash And Cash Equivalents And Short Term Investments [Line Items]  
Less Than 12 Months, Estimated Fair Value $ 11,362,444
Less Than 12 Months, Unrealized Losses. (7,725)
US Treasury Securities  
Cash And Cash Equivalents And Short Term Investments [Line Items]  
Less Than 12 Months, Estimated Fair Value 2,498,608
Less Than 12 Months, Unrealized Losses. (2,297)
Corporate Debt Securities  
Cash And Cash Equivalents And Short Term Investments [Line Items]  
Less Than 12 Months, Estimated Fair Value 4,548,276
Less Than 12 Months, Unrealized Losses. (1,834)
Asset-backed Securities  
Cash And Cash Equivalents And Short Term Investments [Line Items]  
Less Than 12 Months, Estimated Fair Value 4,315,560
Less Than 12 Months, Unrealized Losses. $ (3,594)