XML 118 R103.htm IDEA: XBRL DOCUMENT
v3.6.0.2

Note 20 - Financial Instruments (Details Textual) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2016 USD ($)
Number of Interest Rate Derivatives Held | 0
Contingent Consideration Liability [Member] |
Fair Value Inputs, Weighted Average Discount Rate Increase | 2.00%
Reduction in Fair Value of Contingent Consideration Liability | $ 1
Contingent Consideration Liability [Member] | Minimum [Member] |
Fair Value Inputs, Discount Rate | 4.00%
Fair Value Inputs, Discount Rate Data Point Concentration | 9.40%
Contingent Consideration Liability [Member] | Maximum [Member] |
Fair Value Inputs, Discount Rate | 10.10%
Fair Value Inputs, Discount Rate Data Point Concentration | 10.10%
Contingent Consideration Liability [Member] | Weighted Average [Member] |
Fair Value Inputs, Discount Rate | 9.30%

X
- Definition A data point concentration of the interest rate used to find the present value of an amount to be paid or received in the future as an input to measure fair value. For example, but not limited to, weighted average cost of capital (WACC), cost of capital, cost of equity and cost of debt. + References No definition available. + Details
Name: | cigi_FairValueInputsDiscountRateDataPointConcentration
Namespace Prefix: | cigi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Increase in the weighted average interest rate used to find the present value of an amount to be paid or received in the future as an input to measure fair value. For example, but not limited to, weighted average cost of capital (WACC), cost of capital, cost of equity and cost of debt. + References No definition available. + Details
Name: | cigi_FairValueInputsWeightedAverageDiscountRateIncrease
Namespace Prefix: | cigi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of contingent consideration liability reduced by increase in the weighted average discount rate. + References No definition available. + Details
Name: | cigi_ReductionInFairValueOfContingentConsiderationLiability
Namespace Prefix: | cigi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Interest rate used to find the present value of an amount to be paid or received in the future as an input to measure fair value. For example, but not limited to, weighted average cost of capital (WACC), cost of capital, cost of equity and cost of debt. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueInputsDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of interest rate derivative instruments held by the entity at the reporting date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=64837297&loc=SL5580258-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=64837297&loc=SL5579245-113959 + Details
Name: | us-gaap_NumberOfInterestRateDerivativesHeld
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=cigi_ContingentConsiderationLiabilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_WeightedAverageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |