XML 114 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Creator Signing Fees, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Revenue from Contract with Customer [Abstract]      
Creator signing fees, amortization period 3 years 6 months    
Amortization of creator signing fees $ 10,858 $ 7,086 $ 4,314
Activity in creator signing fees:      
Balance, beginning of period 17,005 10,421  
Creator signing fees paid 21,216 15,973  
Amortization of creator signing fees (10,858) (7,086) (4,314)
Write-offs and other adjustments (1,056) (2,303)  
Balance, end of period 26,307 17,005 $ 10,421
Creator signing fees, net 9,597 7,324  
Creator signing fees, noncurrent $ 16,710 $ 9,681