XML 89 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Change in Contract with Customer, Liability [Abstract]      
Balances at Beginning of Year $ 37,376 $ 57,747 $ 73,035
Additions to deferred revenue 8,652 4,092 1,839
Revenue recognized (19,829) (24,463) (17,127)
Balances at End of Year $ 26,199 $ 37,376 $ 57,747