XML 42 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stockholders' Equity (Narrative) (Detail) (USD $)
1 Months Ended 3 Months Ended
Mar. 31, 2015
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Class of Stock [Line Items]        
Common stock issued from treasury stock   103,750us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued    
Restricted shares of common stock granted 888,104us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross      
Restricted shares of common stock vesting period, (in years) 3 years      
Treasury Stock Value $ 10,762,000us-gaap_TreasuryStockValue $ 10,762,000us-gaap_TreasuryStockValue   $ 12,635,000us-gaap_TreasuryStockValue
Treasury shares acquired, shares   194,930us-gaap_TreasuryStockSharesAcquired 250,461us-gaap_TreasuryStockSharesAcquired  
Repurchase Program [Member]        
Class of Stock [Line Items]        
Treasury Stock Value 3,400,000us-gaap_TreasuryStockValue
/ us-gaap_ShareRepurchaseProgramAxis
= bas_RepurchaseProgramMember
3,400,000us-gaap_TreasuryStockValue
/ us-gaap_ShareRepurchaseProgramAxis
= bas_RepurchaseProgramMember
   
Treasury Stock Acquired, Average Cost Per Share   $ 6.67us-gaap_TreasuryStockAcquiredAverageCostPerShare
/ us-gaap_ShareRepurchaseProgramAxis
= bas_RepurchaseProgramMember
   
Stock Repurchase Program, Increase In Authorized Amount $ 10,500,000bas_StockRepurchaseProgramIncreaseInAuthorizedAmount
/ us-gaap_ShareRepurchaseProgramAxis
= bas_RepurchaseProgramMember
$ 10,500,000bas_StockRepurchaseProgramIncreaseInAuthorizedAmount
/ us-gaap_ShareRepurchaseProgramAxis
= bas_RepurchaseProgramMember
   
Treasury shares acquired, shares   513,600us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= bas_RepurchaseProgramMember