How do you define idealism, dualism, and materialism? S there a specific definition that should be favored?

I define them as follows:Idealism- the only things that exist are mental or are contingent on the mental.Materialism- the only things that exist are physical or are contingent on the physical.Dualism- there exist mental things that are not contingent on the physical AND there exist physical things that are not contingent on the mind.