XML 56 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Contract Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Revenue Recognition [Abstract]    
Contract Assets, Current Assets-Other $ 30,813 $ 36,500
Contract Assets, Other Assets 0 12,065
Contract Liability, Accrued Liabilities 2,669 2,988
Contract Liabilities, Other Long-Term Liabilities $ 18,576 $ 19,834