Good and outgoing might work with genius. You could also use gloomy or active. Self-assured could work too, but honestly lots of detectives in real life have all sorts of different traits and personalities, so I wouldn't think it would be that big of a deal if you wanted to make them whatever you wanted.