XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Total revenue $ 23,090,940 $ 5,770,283 $ 53,503,793 $ 12,044,246
At Point in Time [Member]        
Total revenue 17,001,490 5,714,262 41,877,096 11,936,312
Over Time [Member]        
Total revenue 6,089,450 56,021 11,626,697 107,934
United States [Member]        
Total revenue 22,049,636 5,770,283 51,331,766 12,044,246
Other [Member]        
Total revenue 1,041,304 2,172,027
Advertising [Member]        
Total revenue 7,541,616 5,670,712 19,379,600 11,808,066
Digital Subscriptions [Member]        
Total revenue 6,089,450 56,021 11,626,697 107,934
Magazine Circulation [Member]        
Total revenue 8,629,166 21,166,698
Other [Member]        
Total revenue $ 830,708 $ 43,550 $ 1,330,798 $ 128,246