XML 64 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies - Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Summary Of Significant Accounting Policies [Line Items]      
Restricted cash included in prepaid expenses and other current assets $ 50,068 $ 50,068  
Restricted cash included in other non-current assets 150,000    
Total cash, cash equivalents, and restricted cash shown in the statement of cash flows 21,000,352 63,583,717 $ 14,925,820
ASU 2016-18      
Summary Of Significant Accounting Policies [Line Items]      
Cash and cash equivalents 20,800,000 63,533,000  
Total cash, cash equivalents, and restricted cash shown in the statement of cash flows 21,000,000 63,583,000  
ASU 2016-18 | Prepaid Expenses and Other Current Assets      
Summary Of Significant Accounting Policies [Line Items]      
Restricted cash included in prepaid expenses and other current assets 50,000 $ 50,000  
ASU 2016-18 | Other Non-Current Assets      
Summary Of Significant Accounting Policies [Line Items]      
Restricted cash included in other non-current assets $ 150,000