v3.3.1.900
Income Taxes - Schedule of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Current:      
Federal $ (265) $ (25) $ 429
State 0 0 0
Total current provision for income taxes (265) (25) 429
Deferred:      
Federal (91,716) 32,754 41,175
State (1,424) 963 903
Total deferred provision for income taxes $ (93,140) $ 33,717 $ 42,078