XML 105 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Supplemental Cash Flow Disclosures - Cash Paid for Interest and Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disclosure Supplemental Cash Flow Disclosures Cash Paid For Interest And Income Taxes [Abstract]      
Cash paid for interest $ 22,611 $ 16,741 $ 12,420
Cash paid for income taxes $ 3,221 $ 477 $ (4,114)