XML 63 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Compass Concierge Receivables and Allowance for Credit Losses - Summary of Aging Analysis of Concierge Receivables (Detail)
$ in Millions
Mar. 31, 2022
USD ($)
Financing Receivable, Past Due [Line Items]  
Concierge receivables $ 63.1
Current  
Financing Receivable, Past Due [Line Items]  
Concierge receivables 56.3
31-90 days past due  
Financing Receivable, Past Due [Line Items]  
Concierge receivables 1.2
Over 90 days past due  
Financing Receivable, Past Due [Line Items]  
Concierge receivables $ 5.6