XML 69 R46.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts and Income Taxes Payable and Accrued Liabilities - Accounts and Income Taxes Payable (Detail) - USD ($)
Mar. 31, 2017
Mar. 31, 2016
Payables And Accruals [Abstract]    
Accounts payable $ 13,869,000 $ 11,191,000
Income taxes payable and uncertain tax positions 2,714,000 2,042,000
Accounts and taxes payable $ 16,583,000 $ 13,233,000