XML 94 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition - Schedule of Customer Contract Liabilities (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Customer Contract Liabilities  
Beginning balance (current and noncurrent) $ 52,674
Annual additions 78,151
Revenue recognized from the prior periods (34,436)
Revenue recognized from current year additions (44,021)
Ending balance (current and noncurrent) $ 52,368