XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Disaggregates our revenue by major operations (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Net revenue $ 72,392,263 $ 29,096,855 $ 139,235,407 $ 74,428,631
Revenue        
Disaggregation of Revenue [Line Items]        
Net revenue $ 72,392,263 $ 29,096,855 $ 139,235,407 $ 74,428,631
Revenue | Customer Concentration Risk [Member]        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 100.00% 100.00% 100.00% 100.00%
VOD and streaming        
Disaggregation of Revenue [Line Items]        
Net revenue $ 31,417,733 $ 16,907,012 $ 82,275,461 $ 45,884,136
VOD and streaming | Customer Concentration Risk [Member] | Revenue | Customer Concentration Risk [Member]        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 44.00% 58.00% 59.00% 62.00%
Retail        
Disaggregation of Revenue [Line Items]        
Net revenue $ 24,830,730   $ 24,830,730  
Retail | Customer Concentration Risk [Member] | Revenue | Customer Concentration Risk [Member]        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 34.00% 0.00% 18.00% 0.00%
Licensing and other        
Disaggregation of Revenue [Line Items]        
Net revenue $ 16,143,800 $ 12,189,843 $ 32,129,216 $ 28,544,495
Licensing and other | Customer Concentration Risk [Member] | Revenue | Customer Concentration Risk [Member]        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 22.00% 42.00% 23.00% 38.00%