XML 79 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Revenues from Contracts with Customers - Contract Liabilities Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Change In Contract With Customer, Liability [Roll Forward]    
Contract with Customer, Liability $ 4,652 $ 132
Sonneborn acquisition   6,463
Contract With Customer, Liability, Increase 10,419 3,968
Contract with Customer, Liability, Revenue Recognized (9,712) (3,966)
Contract with Customer, Liability $ 5,359 $ 6,597