Other Assets - Components of Other Assets (Detail) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Other Assets [Abstract]    
Deposits $ 489 $ 470
Long-term deferred tax assets, net 219 220
Other Assets $ 708 $ 690