XML 86 R76.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies - Estimated Commitments (Details) - Acquisition of Content and Distribution Rights
Sep. 30, 2022
USD ($)
Other Commitments [Line Items]  
2022 $ 13,882,944
2023 73,876,247
Other Commitment, Total $ 87,759,191