Holding deposit for a currently booked charter that cannot occur as scheduled should result in an immediate refund unless agreed to by charterer.
If charter company can place on a replacement yacht (i.e. another Lagoon 45 if chartered a Lagoon 45) for the same time period, then charter company would (likely) be following contract.