I lost my swim platform in lake when I was test running the boat, I went back to look for it but could not find it, I am guessing it does not float?? It ripped off one of the brackets, I guess one of the pins fell out.

21V Launch 2005

I am wondering what the best options out there are to replace it as quickly as possible