XML 76 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 01, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]                        
Unbilled receivables $ 5,100       $ 4,500       $ 5,100 $ 4,500    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Reduction to retained earnings 334,319       233,299       334,319 233,299    
Net revenues 90,588 $ 52,210 $ 77,846 $ 88,105 $ 82,102 $ 83,286 $ 76,742 $ 83,709 308,749 325,839 $ 402,361  
ASU 2016-02 | Accumulated deficit                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Reduction to retained earnings                       $ 3,600
Impacts of the New Revenue Standard | ASU 2014-09                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Reduction to retained earnings                     10,100  
Net revenues                   $ 29,367    
Minimum                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Property and equipment, useful life                   3 years    
Maximum                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Property and equipment, useful life                   5 years    
Contract Acquisition Costs                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Capitalized contract cost                     $ 700  
Amortization capitalized contract cost                 200      
Impairment capitalized contract cost                 0      
Contract Fulfillment Costs                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Capitalized contract cost $ 5,100               $ 5,100