Quarterly report [Sections 13 or 15(d)]

Basis of Presentation and Summary of Significant Accounting Policies (Details Narrative)

v3.25.1
Basis of Presentation and Summary of Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Product Information [Line Items]        
Accumulated depreciation     $ 700,000  
Allowance for credit loss $ 204,000   239,000 $ 189,000
Allowance for tax credits receivable 210,000   187,000  
Aggregate uninsured balance 800,000   6,700,000  
Marketable securities $ 3,226,000   $ 2,029,000  
Two Customers [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]        
Product Information [Line Items]        
Concentration risk, percentage 85.10% 61.70%    
Three Customers [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]        
Product Information [Line Items]        
Concentration risk, percentage 53.20%   53.20%  
Noncurrent Assets [Member]        
Product Information [Line Items]        
Tax credits receivable $ 2,500,000   $ 2,400,000  
Wows Film And Television Productions [Member]        
Product Information [Line Items]        
Tax credits receivable 10,800,000   12,700,000  
Allowance for tax credits receivable 600,000   600,000  
Wows Film And Television Productions [Member] | Noncurrent Assets [Member]        
Product Information [Line Items]        
Allowance for tax credits receivable 400,000   400,000  
Foreign Exchange Contract [Member]        
Product Information [Line Items]        
Net liability 500,000   $ 600,000  
Foreign Exchange Contract [Member] | Production Services [Member]        
Product Information [Line Items]        
Realized loss $ 139,424 $ 15,507    
Warrant [Member]        
Product Information [Line Items]        
Warrants exercised     100,000