XML 67 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Nature of Business and Significant Accounting Policies - Fair Value of Financial Instruments and Major Customers and Suppliers (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
item
Dec. 31, 2019
USD ($)
Fair value of financial instruments:    
Impairment of equity method investment $ 5,479  
Impairment charge 2,784  
Impairment of Programming Rights 900 $ 0
REMEZCLA    
Fair value of financial instruments:    
Impairment of equity method investment $ 5,500  
Revenue | Customer concentration risk    
Concentration risk    
Number of distributors who accounted for more than 10% | item 1  
Snap Media    
Fair value of financial instruments:    
Impairment charge $ 2,800 0
Snap Media | Fair Value, Nonrecurring    
Fair value of financial instruments:    
Impairment charge $ 2,800  
Programming rights | Level 3 | Fair Value, Nonrecurring    
Fair value of financial instruments:    
Adjustments to fair value   $ 0