XML 54 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note A - Basis of Presentation and Nature of Operations (Details)
Dec. 31, 2014
Domestic [Member]  
Note A - Basis of Presentation and Nature of Operations (Details) [Line Items]  
Number of Offices 55icfi_NumberOfOffices
/ us-gaap_StatementGeographicalAxis
= icfi_DomesticMember
International [Member]  
Note A - Basis of Presentation and Nature of Operations (Details) [Line Items]  
Number of Offices 15icfi_NumberOfOffices
/ us-gaap_StatementGeographicalAxis
= icfi_InternationalMember