My iphone 12 mini (which I LOVED) took a swim off the side of a boat during a race in 40+ feet of water (i.e., too deep to easily get and didn't want to stop racing...). I therefore got an iPhone 14 to replace it. If you have one and you haven't tried the satellite emergency messaging demo, please do so. It is very neat.
https://support.apple.com/en-us/HT213426