XML 137 R119.htm IDEA: XBRL DOCUMENT
v3.22.4

Note 25 - Financial Instruments (Details Textual) $ in Thousands | 12 Months Ended |
--- | --- | ---
Dec. 31, 2022 USD ($) | Dec. 31, 2021 USD ($) | Jun. 30, 2021 USD ($)
Contingent Consideration Liability [Member] |  |  |
Fair Value Inputs, Weighted Average Discount Rate Increase | 2.00% |  |
Reduction in Fair Value of Contingent Consideration Liability | $ 2,900 |  |
Measurement Input, Discount Rate [Member] |  |  |
Servicing Asset, Measurement Input | 0.115 | 0.114 |
Measurement Input, Discount Rate [Member] | Minimum [Member] |  |  |
Servicing Asset, Measurement Input | 0.025 |  |
Business Combination, Contingent Consideration, Liability, Measurement Input | 0.021 |  |
Measurement Input, Discount Rate [Member] | Maximum [Member] |  |  |
Servicing Asset, Measurement Input | 0.050 |  |
Business Combination, Contingent Consideration, Liability, Measurement Input | 0.095 |  |
Measurement Input, Discount Rate [Member] | Weighted Average [Member] |  |  |
Business Combination, Contingent Consideration, Liability, Measurement Input | 0.048 |  |
Mortgage-related Derivatives [Member] |  |  |
Derivative Assets (Liabilities), at Fair Value, Net, Total | $ 6,949 |  |
Interest Rate Swap [Member] |  |  |
Derivative, Cumulative Losses |  |  | $ 5,595
Interest Rate Swap [Member] | Interest Expense [Member] |  |  |
Gain (Loss) on Derivative Instruments, Net, Pretax, Total | $ (2,510) | $ (2,260) |

X
- Definition The amount of cumulative losses from derivative. + References No definition available. + Details
Name: | cigi_DerivativeCumulativeLosses
Namespace Prefix: | cigi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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: | dtr-types: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 Value of input used to measure contingent consideration liability from business combination. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -URI https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput
Namespace Prefix: | us-gaap_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=126966630&loc=d3e41228-113958 + Details
Name: | us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959 + Details
Name: | us-gaap_GainLossOnDerivativeInstrumentsNetPretax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Value of input used to measure servicing asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -URI https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258 + Details
Name: | us-gaap_ServicingAssetMeasurementInput
Namespace Prefix: | us-gaap_
Data Type: | xbrli:decimalItemType
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_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_WeightedAverageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=cigi_MortgagerelatedDerivativesMember
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: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |