XML 59 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies - Cumulative Effect of Change in Accounting Principle (Details) - USD ($)
12 Months Ended
Jan. 01, 2018
Dec. 31, 2018
Dec. 31, 2017
Modified retrospective opening balance adjustment   $ 8,929,204  
Deferred Revenue   9,366,490 $ 18,360,690
Contract with Customer, Asset, Net   $ 1,200,000 $ 0
Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | Accounting Standards Update 2014-09 [Member]      
Modified retrospective opening balance adjustment $ (8,900,000)    
Deferred Revenue (5,400,000)    
Contract with Customer, Asset, Net 3,100,000    
Prepaid Expense and Other Assets $ 400,000