Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Narrative (Details)

v3.23.3
Summary of Significant Accounting Policies - Narrative (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
impression
account
Sep. 30, 2022
Sep. 30, 2023
USD ($)
impression
segment
account
reportingUnit
Sep. 30, 2022
Dec. 31, 2022
USD ($)
account
Product Information [Line Items]          
Number of operating segments | segment     2    
Cash $ 3,887,000   $ 3,887,000   $ 7,432,000
Compensating balance 500,000   500,000   500,000
Cash equivalents 0   0   0
Accounts receivable, allowance for doubtful accounts 32,922   32,922   65,421
Tax credits receivable, net, current 26,141,000   26,141,000   26,255,000
Tax credits receivable, allowance for tax credits receivable 500,000   500,000   200,000
Debt securities, available-for-sale, accrued interest $ 100,000   $ 100,000   $ 300,000
Number of reporting units | reportingUnit     2    
Cash, number of accounts with uninsured balance | account 11   11   12
Cash, uninsured amount $ 2,200,000   $ 2,200,000   $ 3,400,000
Marketable securities $ 16,152,000   $ 16,152,000   $ 83,706,000
Revenue Benchmark | Customer Concentration Risk | Four Customers          
Product Information [Line Items]          
Concentration risk, percentage 73.10% 83.00% 79.30% 74.00%  
Accounts Receivable | Customer Concentration Risk | Three Customers          
Product Information [Line Items]          
Concentration risk, percentage     55.60%    
Accounts Receivable | Customer Concentration Risk | Two Customers          
Product Information [Line Items]          
Concentration risk, percentage       28.00%  
Minimum          
Product Information [Line Items]          
Tax credits receivable, recognition period     18 months    
Property, plant and equipment, term 2 years   2 years    
Maximum          
Product Information [Line Items]          
Tax credits receivable, recognition period     24 months    
Property, plant and equipment, term 7 years   7 years    
Animated productions | Minimum          
Product Information [Line Items]          
Operating cycle     12 months    
Animated productions | Maximum          
Product Information [Line Items]          
Operating cycle     24 months    
Content distribution          
Product Information [Line Items]          
Revenue from contract with customer, number of impressions related to advertising benchmark | impression 1,000   1,000    
Merchandising and licensing | Minimum          
Product Information [Line Items]          
Revenue from contract with customer, payable terms     30 days    
Merchandising and licensing | Maximum          
Product Information [Line Items]          
Revenue from contract with customer, payable terms     45 days    
FX Forwards          
Product Information [Line Items]          
Derivative liability $ (26,539)   $ (26,539)    
Stan Lee Universe          
Product Information [Line Items]          
Noncontrolling interest in variable interest entity     50.00%