XML 71 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from Contracts with Customers - Schedule of Contract with Customer, Asset and Liability (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]      
Contract assets $ 171,956 $ 177,830 $ 158,243
Contract assets, non-current 0 0  
Contract liabilities (722,252) (623,642) $ (552,290)
Contract liabilities, non-current (2,283) (2,142)  
Net contract liabilities $ (552,579) $ (447,954)