XML 65 R49.htm IDEA: XBRL DOCUMENT
v3.21.2

Commitments and Contingencies (Detail) - USD ($) | 6 Months Ended |
--- | --- | ---
Jun. 30, 2021 | Dec. 31, 2020
Loss Contingencies [Line Items] |  |
Funded loans unpaid principal | $ 34,600,000,000 |
Letters of credit outstanding | 145,700,000 |
Accrued loan loss | 61,200,000 | $ 57,100,000
Assets available for recourse | 796,100,000 |
Guarantees total | $ 38,700,000 |
Co-investments typically range | 2.00% |
Commitments to investment in future real estate investment | $ 118,700,000 |
Commitments to investment in unconsolidated real estate subsidiary | 55,500,000 |
Forbearance Of Loans, CARES Act |  |
Loss Contingencies [Line Items] |  |
Advances for principal and interest | 9,300,000 |
Reimbursement of advances | 5,600,000 |
Warehouse Receivable |  |
Loss Contingencies [Line Items] |  |
Warehouse receivables | 323,900,000 |
Funded loans subject to loss sharing arrangements |  |
Loss Contingencies [Line Items] |  |
Funded loans unpaid principal | 30,000,000,000.0 |
Funded loans not subject to loss sharing arrangements |  |
Loss Contingencies [Line Items] |  |
Letters of credit outstanding | 95,000,000.0 | 95,000,000.0
SBL Program |  |
Loss Contingencies [Line Items] |  |
Letters of credit outstanding | $ 5,000,000.0 | $ 5,000,000.0
Percentage of maximum original principal amount loan loss | 10.00% |

X
- Definition Advances for principal and interest + References No definition available. + Details
Name: | cbre_AdvancesForPrincipalAndInterest
Namespace Prefix: | cbre_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Assets available for recourse under the Fannie Mae DUS lender program. + References No definition available. + Details
Name: | cbre_AssetsAvailableForRecourse
Namespace Prefix: | cbre_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The reporting entity's aggregate commitments to fund future co-investments with its clients in certain real estate investments. + References No definition available. + Details
Name: | cbre_CommitmentsToInvestmentInFutureRealEstateInvestment
Namespace Prefix: | cbre_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The reporting entity's aggregate commitments to fund additional capital to certain unconsolidated real estate subsidiaries. + References No definition available. + Details
Name: | cbre_CommitmentsToInvestmentInUnconsolidatedEntity
Namespace Prefix: | cbre_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Principal amount outstanding as of the balance-sheet date of loans funded as part of a loss sharing arrangement with a third party. + References No definition available. + Details
Name: | cbre_FundedLoanPrincipalAmountOutstanding
Namespace Prefix: | cbre_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Maximum potential amount of future payments (undiscounted) the reporting entity could be required to make excluding (1) those for which the reporting entity has an outstanding liability already accrued on its consolidated statement of financial position and (2) completion and budget guarantees relating to the reporting entity's Development Services segment. + References No definition available. + Details
Name: | cbre_GuarantorObligationsMaximumExposureUndiscounted
Namespace Prefix: | cbre_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The reporting entity's estimate of loss sharing reserves on loans originated that are subject to a loss sharing arrangement with a third party. + References No definition available. + Details
Name: | cbre_LoanLossSharingReserve
Namespace Prefix: | cbre_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Percentage of equity in real estate investment. + References No definition available. + Details
Name: | cbre_PercentageOfEquityInRealEstateInvestment
Namespace Prefix: | cbre_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum original principal amount loan loss percentage. + References No definition available. + Details
Name: | cbre_PercentageOfMaximumOriginalPrincipalAmountLoanLoss
Namespace Prefix: | cbre_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Reimbursement Of Advances For Principle And Interest + References No definition available. + Details
Name: | cbre_ReimbursementOfAdvancesForPrincipleAndInterest
Namespace Prefix: | cbre_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The total amount of the contingent obligation under letters of credit outstanding as of the reporting date. + References No definition available. + Details
Name: | us-gaap_LettersOfCreditOutstandingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_LossContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, before allowance for credit loss, of financing receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 55 -Paragraph 79 -URI http://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 14 -URI http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 5 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 55 -Paragraph 80 -URI http://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher SEC -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph (a) -Subparagraph (1) Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher SEC -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph (a) -Subparagraph (2) Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher SEC -Name Regulation S-K (SK) -Number 229 -Section 1404 -Paragraph (a) + Details
Name: | us-gaap_NotesReceivableGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_UnusualOrInfrequentItemAxis=cbre_ForbearanceOfLoansCARESActMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cbre_WarehouseReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cbre_FundedLoanSubjectToLossSharingArrangementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cbre_FundedLoanNotSubjectToLossSharingArrangementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cbre_MultifamilySmallBalanceLoanProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |