XML 51 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition - Disaggregates our revenue by major category (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]    
Total revenue $ 56,605,152 $ 27,752,007
Less: returns and allowances (1,241,246) (892,488)
Net revenue $ 55,363,906 $ 26,859,519
Concentration risk percentage 102.00% 103.00%
Revenue    
Disaggregation of Revenue [Line Items]    
Net revenue $ 55,363,906 $ 26,859,519
Concentration risk percentage 100.00% 100.00%
Sales Returns and Allowances [Member]    
Disaggregation of Revenue [Line Items]    
Less: returns and allowances $ (1,241,246) $ (892,488)
Concentration risk percentage (2.00%) (3.00%)
Online networks    
Disaggregation of Revenue [Line Items]    
Total revenue $ 40,027,289 $ 4,411,427
Concentration risk percentage 72.00% 16.00%
Television and film distribution    
Disaggregation of Revenue [Line Items]    
Total revenue $ 15,967,507 $ 13,188,560
Concentration risk percentage 29.00% 49.00%
Television and short-form video production    
Disaggregation of Revenue [Line Items]    
Total revenue $ 610,356 $ 10,152,020
Concentration risk percentage 1.00% 38.00%