Not an idiom. Here, 'rich' = 'abounding in desirable elements or qualities'. The meaning is that she has profited by the experience in some way-- she is smarter, more aware, etc.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.