XML 15 R38.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Accounting Policies [Abstract]          
Unsatisfied performance obligation $ 85,900   $ 85,900    
Amount of remaining performance obligation 86.00%   86.00%    
Allowance for doubtful accounts $ 2,900   $ 2,900   $ 4,400
Unearned revenue 8,948   8,948   $ 11,459
Prior year unearned revenue recognized in period     10,000    
Share-based compensation costs $ 2,000 $ 2,600 $ 10,600 $ 8,900  
Antidilutive securities excluded from computation of Earnings Per Share, amount     1.4