Looks very fixable. I'd be very surprised if it ended up totaled. Glad you are okay, and I hope they can get it fixed quickly!