XML 88 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Content Assets, net - Amortization (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Content Assets [Abstract]    
Original productions $ 9,978,628 $ 4,080,670
Film library 34,098,668 40,269,681
Licensed program rights 30,729,433 21,020,971
Content asset impairment 21,679,137 9,152,452
Total content asset amortization $ 96,485,866 74,523,774
Content asset impairment charges of original programs nnd film distribution rights, decreased monetization   $ 9,200,000