cm:Concept: us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
       
          
          | Increase (Decrease) in Income Taxes Payable | 
       
       
          
          | us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable | 
       
       
          
          | The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction. | 
       
       
          
          | cm:Concept | 
       
       
          
          | Monetary (xbrli:monetaryItemType) | 
       
       
          
          | For Period (duration) | 
       
       
          
          | Debit | 
       
       
          
          | false | 
       
       
          
          | us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable |