XML 84 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Disaggregation of Revenue [Line Items]        
Revenue $ 42,801,745 $ 31,329,468 $ 80,439,538 $ 51,388,265
Revenue, as a percent 100.00% 100.00% 100.00% 100.00%
User pay revenue        
Disaggregation of Revenue [Line Items]        
Revenue $ 25,570,553 $ 8,144,890 $ 47,976,083 $ 9,760,165
Revenue, as a percent 59.70% 26.00% 59.60% 19.00%
Advertising        
Disaggregation of Revenue [Line Items]        
Revenue $ 17,231,192 $ 23,184,578 $ 32,463,455 $ 41,628,100
Revenue, as a percent 40.30% 74.00% 40.40% 81.00%