XML 92 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition - Contract Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Capitalized Contract Cost [Line Items]      
Contract cost amortization $ 5,614 $ 1,250  
Capitalized contract cost, amortization period 5 years    
Bonuses and Commissions      
Capitalized Contract Cost [Line Items]      
Contract cost assets $ 4,400   $ 4,700
Contract cost amortization 500 100  
Contract Fulfillment Costs      
Capitalized Contract Cost [Line Items]      
Contract cost assets 29,800   $ 31,800
Contract cost amortization $ 5,100 $ 1,200