v3.25.2
Film and Television Costs, net (Tables)
6 Months Ended
Jun. 30, 2025
Other Industries [Abstract]  
Schedule of film and television costs activity
     
Film and Television Costs, net as of December 31, 2023  $1,295 
Additions to Film and Television Costs   1,653 
Disposals   (75)
Film Amortization Expense   (231)
Foreign Currency Translation Adjustment   (21)
Film and Television Costs, net as of December 31, 2024  $2,621 
Additions to Film and Television Costs   1,566 
Disposals   (18)
Film Amortization Expense   (107)
Foreign Currency Translation Adjustment   31 
Film and Television Costs, net as of June 30, 2025  $4,093