XML 114 R99.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Note 19 - Financial Instruments (Details Textual) - USD ($) $ in Millions | 12 Months Ended |
--- | --- | ---
Dec. 31, 2017 | Apr. 30, 2017
Contingent Consideration Liability [Member] |  |
Fair Value Inputs, Weighted Average Discount Rate Increase | 2.00% |
Reduction in Fair Value of Contingent Consideration Liability | $ 2.1 |
Contingent Consideration Liability [Member] | Minimum [Member] |  |
Fair Value Inputs, Discount Rate | 3.00% |
Fair Value Inputs, Discount Rate Data Point Concentration | 9.50% |
Contingent Consideration Liability [Member] | Maximum [Member] |  |
Fair Value Inputs, Discount Rate | 10.50% |
Fair Value Inputs, Discount Rate Data Point Concentration | 10.50% |
Contingent Consideration Liability [Member] | Weighted Average [Member] |  |
Fair Value Inputs, Discount Rate | 9.50% |
Interest Rate Swap [Member] |  |
Derivative Asset, Notional Amount |  | $ 100.0
Derivative, Fixed Interest Rate |  | 1.897%

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 Nominal or face amount used to calculate payments on the derivative asset. + References Reference 1: 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=84234895&loc=SL5579245-113959 Reference 2: 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=84234895&loc=SL5580258-113959 + Details
Name: | us-gaap_DerivativeAssetNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fixed interest rate related to the interest rate derivative. + References No definition available. + Details
Name: | us-gaap_DerivativeFixedInterestRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
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
- 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: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |