XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Compass Concierge Receivables and Allowance for Credit Losses - Summary of Aging Analysis of Concierge Receivables (Detail)
$ in Millions
Jun. 30, 2023
USD ($)
Financing Receivable, Past Due [Line Items]  
Concierge receivables $ 50.6
Current  
Financing Receivable, Past Due [Line Items]  
Concierge receivables 41.7
31-90 days past due  
Financing Receivable, Past Due [Line Items]  
Concierge receivables 3.2
Over 90 days past due  
Financing Receivable, Past Due [Line Items]  
Concierge receivables $ 5.7