Loose Ignition help

2006 4Runner. Went to turn on and the key turned halfway and felt something snap in the ignition and now the whole ignition is loose. I can take the key out and the key will turn in there but its just loose. Car wont crank because there is no resistance in the ignition and had to disconnect the battery because the car is still "on". From what I could find online it may be a spring that snapped but I'm not that mechanically smart to know how to fix it. Any help would be greatly appreciated.

Thank you

reddit.com
u/VoidDiamond799 — 5 days ago