First of all, using the word 'squatter' in a domain forum isn't a smart move when you're trying to consult with domainers. Domainers are being accused of being squatters all the time, and most people who use the word don't understand what it means and that in most cases it doesn't apply to their specific case. It really depends on the specific domain, what happened to it and how it's being used. If you didn't renew a domain and someone else got it as a result, unless you're the only entity this domain is relevant for, it's now theirs, fair and square, and they can decide what to do with it, including list it for $20K or any other price.
Anyway, it seems like you let your domain expire on December 31st, 2022 and tried to renew 31 days later. Namesilo says in its expiration policy: "you may lose your domain on the 31st day if it is bid upon via auction". Apparently that's what happened. It went to an expired auction, someone placed a bid on the 31st day and your renewal attempt was too late. The reason is unfortunate, but regardless- you neglected to renew it and left it till the very last second of the grace period which you apparently missed by a day or a few hours. So that's on you. We're now over a year later. As far as I know, unless a trademark is being infringed upon by the current owner (either an actual registered trademark or one that can be established by a simple search showing that the term only has relevance to you and couldn't be of use to anybody else), you're going to have to accept the fact that your negligence caused you to lose the domain.