XML 39 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of amortization expense
12 Months Ended
Mar. 31, 2023
Trademarks and Trade Names [Member] | Minimum [Member]  
Amortization Expense Per Equivalent Unit of Production or Per Dollar of Gross Revenue [Line Items]  
Estimated useful lives 2 years
Trademarks and Trade Names [Member] | Maximum [Member]  
Amortization Expense Per Equivalent Unit of Production or Per Dollar of Gross Revenue [Line Items]  
Estimated useful lives 15 years
Advertiser Relationships And Channel [Member] | Minimum [Member]  
Amortization Expense Per Equivalent Unit of Production or Per Dollar of Gross Revenue [Line Items]  
Estimated useful lives 2 years
Advertiser Relationships And Channel [Member] | Maximum [Member]  
Amortization Expense Per Equivalent Unit of Production or Per Dollar of Gross Revenue [Line Items]  
Estimated useful lives 3 years
Theatre Relationship [Member]  
Amortization Expense Per Equivalent Unit of Production or Per Dollar of Gross Revenue [Line Items]  
Estimated useful lives 12 years
Intangible Assets [Member] | Minimum [Member]  
Amortization Expense Per Equivalent Unit of Production or Per Dollar of Gross Revenue [Line Items]  
Estimated useful lives 3 years
Intangible Assets [Member] | Maximum [Member]  
Amortization Expense Per Equivalent Unit of Production or Per Dollar of Gross Revenue [Line Items]  
Estimated useful lives 4 years
Content Library [Member] | Minimum [Member]  
Amortization Expense Per Equivalent Unit of Production or Per Dollar of Gross Revenue [Line Items]  
Estimated useful lives 3 years
Content Library [Member] | Maximum [Member]  
Amortization Expense Per Equivalent Unit of Production or Per Dollar of Gross Revenue [Line Items]  
Estimated useful lives 20 years
Customer Relationships [Member] | Minimum [Member]  
Amortization Expense Per Equivalent Unit of Production or Per Dollar of Gross Revenue [Line Items]  
Estimated useful lives 5 years
Customer Relationships [Member] | Maximum [Member]  
Amortization Expense Per Equivalent Unit of Production or Per Dollar of Gross Revenue [Line Items]  
Estimated useful lives 13 years
Patents [Member]  
Amortization Expense Per Equivalent Unit of Production or Per Dollar of Gross Revenue [Line Items]  
Estimated useful lives 3 years
Supplier Agreements [Member]  
Amortization Expense Per Equivalent Unit of Production or Per Dollar of Gross Revenue [Line Items]  
Estimated useful lives 2 years
Software [Member]  
Amortization Expense Per Equivalent Unit of Production or Per Dollar of Gross Revenue [Line Items]  
Estimated useful lives 10 years