Hurricane Idalia walloped Perry when it stormed ashore with 125 mph winds on Wednesday. People in the city are just now trying to pick up pieces and sort out how to move forward.