v3.25.2
Description of Organization and Summary of Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue Recognition        
Total revenue $ 87,641,416 $ 16,506,426 $ 135,082,056 $ 45,364,632
Pay-it-forward receipts offset against selling and marketing costs 2,200,000 1,200,000 2,500,000 2,900,000
Angel Guild        
Revenue Recognition        
Total revenue 46,803,621 7,576,999 81,501,139 12,239,312
Theatrical        
Revenue Recognition        
Total revenue 32,579,632 4,492,280 40,307,838 12,876,923
Content licensing        
Revenue Recognition        
Total revenue 6,565,573 1,986,740 $ 9,162,077 12,051,753
Content licensing | Minimum        
Revenue Recognition        
Term of agreements     3 years  
Content licensing | Maximum        
Revenue Recognition        
Term of agreements     10 years  
Merchandise        
Revenue Recognition        
Total revenue 1,126,830 745,181 $ 2,070,674 2,612,373
Theatrical Pay it Forward        
Revenue Recognition        
Total revenue 222,831 1,200,298 758,092 4,788,232
Pay it Forward        
Revenue Recognition        
Total revenue 20,735   719,370  
Other        
Revenue Recognition        
Total revenue $ 322,194 $ 504,928 $ 562,866 $ 796,039