v3.25.4
Goodwill - Schedule of Change in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Balance at beginning of year:    
Goodwill  
Accumulated impairment losses  
Balance at beginning of year  
Change in carrying amounts during the year    
Addition 1,005,778  
Impairment losses (1,005,778)
Change in carrying amounts  
Balance at end of year:    
Goodwill 1,005,778
Accumulated impairment losses (1,005,778)
Balance at end of year 1,005,778
Social Media [Member]    
Balance at beginning of year:    
Goodwill  
Accumulated impairment losses  
Balance at beginning of year  
Change in carrying amounts during the year    
Addition 1,000,002  
Impairment losses (1,000,002)  
Change in carrying amounts  
Balance at end of year:    
Goodwill 1,000,002
Accumulated impairment losses (1,000,002)
Balance at end of year
Sports streaming [Member]    
Balance at beginning of year:    
Goodwill  
Accumulated impairment losses  
Balance at beginning of year  
Change in carrying amounts during the year    
Addition 5,776  
Impairment losses (5,776)  
Change in carrying amounts  
Balance at end of year:    
Goodwill 5,776
Accumulated impairment losses (5,776)
Balance at end of year