Cognitive behavioural therapy is typically employed to treat Impulse Control Disorders. This may include cognitive behavioural techniques such as covert sensitisation, imaginal desensitisation, systematic desensitisation, aversion therapy, relaxation training, and diversification.