Credit Agreement - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Apr. 30, 2008
Debt And Credit Agreements [Line Items]        
Secured revolving credit facility       $ 30,000,000
Maturity period description Through to April 1, 2014      
Borrowings under the credit agreement $ 0 $ 0 $ 0  
Amended Credit Agreement        
Debt And Credit Agreements [Line Items]        
Maturity period Apr. 01, 2017