Idempotent Decomposition