XML 85 R70.htm IDEA: XBRL DOCUMENT v3.4.0.3
Accounts Receivable - Schedule of Movement of Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Receivables [Abstract]    
Balance, beginning of the period year $ 766 $ 5,887
Addition 36,468  
Written off (616) (2,142)
Written back (65) (2,979)
Balance, end of the period year $ 36,553 $ 766