XML 135 R117.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements - Narrative (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Related allowance $ 5,792us-gaap_ImpairedFinancingReceivableRelatedAllowance $ 8,929us-gaap_ImpairedFinancingReceivableRelatedAllowance $ 10,297us-gaap_ImpairedFinancingReceivableRelatedAllowance
Impairment losses 102us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf 616us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf 70us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf
Fair Value, Measurements, Nonrecurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Long-lived assets to be disposed of, carrying value 1,785fibk_LongLivedAssetsToBeDisposedOfCarryingValue
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
1,785fibk_LongLivedAssetsToBeDisposedOfCarryingValue
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
 
Impairment losses 702us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
599us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
 
Long-lived assets to be disposed of, fair value 1,083fibk_LongLivedAssetsToBeDisposedOfFairValue
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
1,186fibk_LongLivedAssetsToBeDisposedOfFairValue
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
 
Fair Value, Measurements, Nonrecurring | Fair Value, Inputs, Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Loans Receivable, Impaired, Fair Value Disclosure 30,494fibk_LoansReceivableImpairedFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
57,302fibk_LoansReceivableImpairedFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
 
Related allowance 5,792us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
8,929us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
 
Impaired financing receivable, related allowance, partial loan charge-offs 8,760fibk_ImpairedFinancingReceivableRelatedAllowancePartialLoanChargeOffs
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
14,295fibk_ImpairedFinancingReceivableRelatedAllowancePartialLoanChargeOffs
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
 
Fair Value, Measurements, Nonrecurring | Carrying Amount | Fair Value, Inputs, Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Loans Receivable, Impaired, Fair Value Disclosure 45,046fibk_LoansReceivableImpairedFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
80,526fibk_LoansReceivableImpairedFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
 
Fair Value, Measurements, Nonrecurring | Estimated Fair Value      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Loans Receivable, Impaired, Fair Value Disclosure 30,494fibk_LoansReceivableImpairedFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
57,302fibk_LoansReceivableImpairedFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
 
Fair Value, Measurements, Nonrecurring | Estimated Fair Value | Fair Value, Inputs, Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Loans Receivable, Impaired, Fair Value Disclosure $ 30,494fibk_LoansReceivableImpairedFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
$ 57,302fibk_LoansReceivableImpairedFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember