cm:Member: us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain
       
          
          | Supplier [Domain] | 
       
          
          | us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain | 
       
          
          | Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received. | 
       
          
          | cm:Member | 
       
          
          | [Member] (nonnum:domainItemType) | 
       
          
          | For Period (duration) | 
       
          
          | (no balance type) | 
       
          
          | true | 
       
          
          | us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain |