No, 670k from 42 investors means less than 20k of investment per investor. 670k is already a number ridiculously small for VC funding, but 20k is basically nothing.
Also, after just a few years, 37 employees and 30k users the company became profitable, which is an insanely low period/scale for usual VC funded tech companies.
For browser, there is a webapp that can be selfhosted. See here https://github.com/logseq/logseq/blob/master/docs/docker-web-app-guide.md
I think you need chromium browsers due to the API they use, but it should work.