v3.25.1
OTHER CURRENT LIABILITIES (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued funding under Max Steel production agreement $ 620,000 $ 620,000
Accrued audit, legal and other professional fees 340,276 369,347
Accrued commissions 747,747 1,285,751
Accrued bonuses 1,497,021 1,207,829
Talent liability 6,431,513 5,595,816
Accumulated customer deposits 2,326,611 937,766
Other 1,050,171 1,087,527
 Other current liabilities $ 13,013,339 $ 11,104,036