XML 40 R26.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Details) (USD $)
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
Line of Credit Facility [Line Items]      
Line of credit, amount outstanding $ 125,000,000us-gaap_LinesOfCreditCurrent $ 90,000,000us-gaap_LinesOfCreditCurrent  
Unsecured Debt [Member] | Revolving Credit Facility [Member]      
Line of Credit Facility [Line Items]      
Revolving credit facility, maximum borrowing capacity 230,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
   
Revolving credit facility, expiration date Dec. 31, 2016    
Line of credit, amount outstanding 125,000,000us-gaap_LinesOfCreditCurrent
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
  0us-gaap_LinesOfCreditCurrent
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
Interest percentage over LIBOR rate 0.875%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
   
Effective interest rate during period on outstanding loans 1.10%us-gaap_DebtInstrumentInterestRateDuringPeriod
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
   
Unsecured Debt [Member] | Revolving Credit Facility [Member] | Average Quarterly Utilization of Facility is Less than 20% [Member]      
Line of Credit Facility [Line Items]      
Percentage fee paid for undrawn portion of revolving credit facility 0.125%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
/ fast_TriggeringEventsAxis
= fast_AverageQuarterlyUtilizationofFacilityisLessthan20Member
   
Unsecured Debt [Member] | Revolving Credit Facility [Member] | Average Quarterly Utilization of Facility is 20% or More [Member]      
Line of Credit Facility [Line Items]      
Percentage fee paid for undrawn portion of revolving credit facility 0.10%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
/ fast_TriggeringEventsAxis
= fast_AverageQuarterlyUtilizationofFacilityis20orMoreMember
   
Unsecured Debt [Member] | Revolving Credit Facility [Member] | One-Month London Interbank Offer Rate, Reset Daily [Member]      
Line of Credit Facility [Line Items]      
Interest percentage over LIBOR rate 0.875%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
/ us-gaap_VariableRateAxis
= fast_OneMonthLondonInterbankOfferRateResetDailyMember
   
Unsecured Debt [Member] | Revolving Credit Facility [Member] | One-Month, Two-Month, Three-Month, Six-Month, or Twelve-Month London Interbank Offer Rate, Reset at End of Selected Interest Period [Member]      
Line of Credit Facility [Line Items]      
Interest percentage over LIBOR rate 0.875%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
/ us-gaap_VariableRateAxis
= fast_OneMonthTwoMonthThreeMonthSixMonthOrTwelveMonthLondonInterbankOfferRateMember
   
Unsecured Debt [Member] | Revolving Credit Facility [Member] | Letter of Credit Subfacility [Member]      
Line of Credit Facility [Line Items]      
Revolving credit facility, maximum borrowing capacity 45,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= us-gaap_LetterOfCreditMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
   
Face amount of outstanding undrawn letters of credit $ 37,233,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= us-gaap_LetterOfCreditMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
  $ 34,376,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= us-gaap_LetterOfCreditMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
Letter of credit subfacility, commission fee as a percent of face amount 0.875%fast_LetterOfCreditSubFacilityCommissionFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= us-gaap_LetterOfCreditMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
   
Letter of credit subfacility, issuance fee as a percent of face amount 0.075%fast_LetterofCreditSubFaciltiyIssuanceFee
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= us-gaap_LetterOfCreditMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
   
Unsecured Debt [Member] | Revolving Credit Facility [Member] | Swing Line Loan [Member] | One-Month London Interbank Offer Rate, Reset Daily [Member]      
Line of Credit Facility [Line Items]      
Interest percentage over LIBOR rate 0.875%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= us-gaap_BridgeLoanMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
/ us-gaap_VariableRateAxis
= fast_OneMonthLondonInterbankOfferRateResetDailyMember