v3.26.1
OTHER CURRENT LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of other liabilities
          
    
   June 30, 2026   December 31, 2025 
Accrued funding under Max Steel marketing agreement  $620,000   $620,000 
Accrued producer guarantee fee for Youngblood   700,000     
Accrued audit, legal and other professional fees   206,761    407,826 
Accrued commissions   963,530    897,594 
Accrued bonuses   564,209    1,490,042 
Talent liability   5,824,524    5,243,931 
Accumulated customer deposits   1,677,231    1,144,898 
Other   1,341,223    1,292,529 
Other current liabilities  $11,897,478   $11,096,820