XML 84 R68.htm IDEA: XBRL DOCUMENT v3.6.0.2
Accounts Payable and Accrued Liabilities - Summary of Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Payables And Accruals [Abstract]    
Accounts payable $ 16,546 $ 12,301
Advanced membership payments received 19,764 17,352
Other accrued liabilities 54,316 58,754
Total accounts payable and accrued liabilities $ 90,626 $ 88,407