cm:Member: us-gaap:InvestmentsInAndAdvancesToAffiliatesCategorizationDomain
       
          
          | Investments in and Advances to Affiliates Categorization [Domain] | 
       
       
          
          | us-gaap:InvestmentsInAndAdvancesToAffiliatesCategorizationDomain | 
       
       
          
          | Used to categorize investments in and advances of affiliate. Lists the categories for (1) Investments in majority owned subsidiaries, segregating subsidiaries consolidated; (2) other controlled companies; and (3) other affiliates. | 
       
       
          
          | cm:Member | 
       
       
          
          | [Member] (nonnum:domainItemType) | 
       
       
          
          | For Period (duration) | 
       
       
          
          | (no balance type) | 
       
       
          
          | true | 
       
       
          
          | us-gaap:InvestmentsInAndAdvancesToAffiliatesCategorizationDomain |