XML 49 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition - Additional Information (Detail)
3 Months Ended
Mar. 31, 2018
USD ($)
Disaggregation Of Revenue [Line Items]  
Net contract assets (liabilities) $ 96,241,000
Change in contract balances due to impairments or business combinations 0
Unfulfilled performance obligation $ 1,100,000,000
Expected period to satisfy performance obligations 1 year
ASU 2014-09 | Increase in Net Contract Assets (Liabilities)  
Disaggregation Of Revenue [Line Items]  
Net contract assets (liabilities) $ 11,615,000