Seems likely to be totaled, looks like a big hit but I’ve seen worse get rebuilt and put back on the road. I thought for sure my ‘04 was totaled last year but it was repaired after the usual insurance hassle. Really surprised mine wasn’t totaled.