Text to column to split data

Hi,

We have line data in the form of “Bryan L Smith - Apr 15 2024 - deliverable” and I need to split it into separate columns of “Bryan L Smith” “Apr 15 2024” “deliverable”

How can I do this?

Thank you!