A trademark violation only is the case if the content of your website is about the same products or the same thing they do as you do. (look at trademark247.com).
If they begin a UDRP they have to pay 1.500 Euros to start a UDRP.
It's possible they do that, but usually they would send an email and if they ask if you want to sell them the domain, then only call first and ask less then 1.500 Euros and say you do that "to spare them the cost of having to begin a UDRP.", and you really did eveything in good faith.
But it has to be told : part 3 of a UDRP is for them hard to proof. They could say you knew them already and on parked pages advertisements automatic are shown about similar products they sell. They can also say that you registerred this in bad faith because they are very well known and you want to get attrackt more customers to your website, because you use their name. But the whole thing is that you can say you never heard of them before, when you registerred the domainname back 14 years ago.
So either forward to blanc page ("under construction"), either put your website. In any case you are safe if the content of their trademark (they have to describe in the Trademark what the word is meant for, what kind of business. If that is something else then your content, I should think, you're not infringing their trademark).
The hyphen is something you could use in case of a UDRP attacking them on argument 1/ first thing they have to proof : Their name has to be similar to yours. You could say that they use or Trademarked the word with a hyphen (I don't know if that is the case, because you didn't elaborate on that).
In any case lookup if their application is only with a hyphen.
I'm not sure you will win this 1st argument...but I had a UDRP once, and it's already a kinda argument in your favour even if you loose this first argument.
If their Trademark is not the hyphenated word, but the whole word, you could argue in your UDRP-reaction that you remarked that they didn't register for instance their full name in the the dotnet-extention, but the hyphenated dotcomname.
What's also important if you really have content and a company that's named the same way as theirs, but in another country, and that you can say you didn't know of their existence. (you talk about canada).
Of course you can start a very quick Trademarkregistration also...
Also check if there are other persons or organisations that have a Trademark on the name. (f.i. Trademark247.com)
You could ask -if there is such a company- to that company first by phone if they would bother about their Trademark and you owning the dotcom-name. If not, ask them to send a letter or email to you, where that company stresses that you have asked to them (once) for approval to use their trademarked name for dotcomregistration and they have approved of that.
IMHO I find Trademarks strange things. Certainly if it concerns for instance 3 letters or 4 letters or so. There will always be tenes or hundreds of organisations that use a specific LLL as their abbreviation in several countries in their language.
That's why I find first come first served, for domainnames the fairest. Not Trademarks.
Anyhow : everything depends on how important this domainname is for you.
In any case lookup UDRP's => These are published online and investigate yourself some UDRP's and what the judges or judges in Switzerland have decided, and what is their usual way of accepting arguments or not.
Something that's important in case of "parked domains". If your domain is registerred and parked for instance
at Dynadot, you can argue that Dynadot already for many years doesn't payout any profit of the ads to YOU. This is important for argument 3 in the UDRP. (Of course in that case you send an email to dynadot and ask if they reply to you to the following question : Approximately how many years, you're not paying out any parkingad-commission to your registrants with DDot-parked pages).