XML 57 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Other Assets, net - Additional Information (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Schedule of Other Assets Net [Line Items]    
Advance payments due to film production contracts, current $ 39,800,000 $ 24,700,000
Advance payments due to film production contracts, noncurrent 20,500 8,700,000
Advance payments charged to expense 200,000 1,200,000
Long-term advance payments charged to expense 4,400,000 4,400,000
Term deposit pledged 24,843,000 19,875,000
Assets Pledged as Collateral    
Schedule of Other Assets Net [Line Items]    
Term deposit pledged $ 8,200,000 $ 7,100,000