inReach (GPSMAP86) Constant Charging and Battery Life?

We have the cradle for the Garmin GPSMAP86i and have it for marine use - I am careful not to leave this powered at all times in fear of damaging the battery, just wondered if anyone else had an opinion or experience of this and if it's a problem just leaving it on charge at all times (and therefore always at full battery capacity when needed)?

We don't use the inReach for anything more than back up navigation/emergency comms (thankfully not been needed yet). My concern is if that time comes we a) want to have a full battery, and b) have a battery in top condition. I am not sure if both are achievable?

Currently I test the inReach before each passage and charge if necessary at that time, then turn the device off.