That doesnt look like a very hard hit, I'm a little bit surprised theres structural damage.

Either way, sorry to see it! A set back for sure.