XML 54 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid expenses $ 401,972 $ 575,501
Prepaid commissions 304,585
Deferred financing costs 24,658
Deposits 455,508 194,358
Total prepaid expenses and other assets 1,162,065 794,517
Less: Noncurrent prepaid expenses and other assets (198,365) (44,432)
Total current prepaid expenses and other assets $ 963,700 $ 750,085