A commutative ring is said to becleanif each of its elements can be written as the sum of a unit and an idempotent. for example, every quasi-local ring is a clean ring.

If R is clean and it is not a finite product of quasi-local rings, can we conclude that the set of idempotent elements of R is infinite?