XML 85 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers Revenue from Contract with Customers - Contract Asset Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Contract Asset Balance [Roll Forward]    
Beginning Balance $ 65,674 $ 51,103
Contract payments 77,371 61,156
Contract amortization (58,382) (46,585)
Ending Balance $ 84,663 $ 65,674