There's a shitload of generic thermal printers available. They all look the same, as far as I can tell.
I got mine for @$60 pre-Covid and it's still going strong (I should probably clean it). They're a bit more expensive now, but so is everything else.
I have no affiliation, this is the one I have.