| 
           Income Taxes (Details Textual) (USD $) 
         | 
        3 Months Ended | ||
|---|---|---|---|
| 
           Mar. 31, 2015 
         | 
        
           Mar. 31, 2014 
         | 
        
           Dec. 31, 2014 
         | 
      |
| Income Taxes (Textual) [Abstract] | |||
| Effective Tax Rate (percent) | 35.20%us-gaap_EffectiveIncomeTaxRateContinuingOperations | 36.20%us-gaap_EffectiveIncomeTaxRateContinuingOperations | |
| Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations | $ 0us-gaap_UnrecognizedTaxBenefits | $ 0us-gaap_UnrecognizedTaxBenefits | |
| Income taxes payable | 4,900,000us-gaap_AccruedIncomeTaxes | ||
| Domestic Tax Authority [Member] | |||
| Income Taxes (Textual) [Abstract] | |||
| Tax Credit Carryforward, Amount | 
0us-gaap_TaxCreditCarryforwardAmount / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember  | 
        ||
| NOL carryforwards | 
0us-gaap_OperatingLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember  | 
        ||
| State [Member] | |||
| Income Taxes (Textual) [Abstract] | |||
| NOL carryforwards | 
$ 4,600,000us-gaap_OperatingLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember  | 
        ||
| Earliest Tax Year [Member] | |||
| Income Taxes (Textual) [Abstract] | |||
| Open Tax Year | 2010 | ||
| X | ||||||||||
| 
             
- Details 
          
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Tax year that remains open to examination under enacted tax laws, in CCYY format. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount of unrecognized tax benefits pertaining to uncertain tax positions taken in tax returns. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Details 
          
  | 
        
| X | ||||||||||
| 
             
- Details 
          
  | 
        
| X | ||||||||||
| 
             
- Details 
          
  |