XML 73 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Contract Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]      
Contract assets, net $ 15,020 $ 14,894 $ 9,330
Contract with Customer, Liability, Current 184,845 104,901 91,561
Contract with Customer, Liability, Noncurrent 13,921 10,921 $ 11,381
Change in Contract with Customer, Asset and Liability [Abstract]      
Revenue recognized during the period $ 99,600 $ 85,900