Took my wife’s 2024 Grand Highlander to the dealership for similar damage. They told me up front we do not repair we replace, parts had to come from Japan, it took a month, was expensive but well worth it, paint matched, looked like new and I knew the parts were OEM!