Initial registration is $185K, and there is a fair amount of back and forth documentation requirements with ICANN, and if someone else requests the same TLD, there will be a bidding as well.
I was under the impression that .sucks domains cost about $10 for an individual but thousands for a corporation (as an anti-corporate endeavour). I can't find anything on this though, so perhaps I imagined it.
according to https://get.sucks/fees .sucks domains have an MSRP of $250 for standard domains and $2500 for "premium" domains. I can't see a list, but my guess is the "premium" domains are the names of larger corporations and wealthy individuals that the registry thinks they can extort more money from.