Take a screwdriver and gently test for weak spots on the underside.
If it is sound, you could soak it in epoxy/resin or a high quality water repellent coating.
If it is bad, time to tear it out and replace with exterior or marine 5 ply.
Real plywood makes the floor much stiffer without adding
weight.