I am not very much familiar with hardware wallets, but I've always believe ledger and trezor were the best of them all until recently when alot got revealed about ledger, and then, the issue of them not being open source came up, Trezor on the other hand have been doing quite well but several people believe they have some kind of privacy issue which originated from Wasabi's coinjoin services integrated into the wallet..
Right now, I can't point to a particular hardware wallet I can vouch for as open source, but one which I am personally looking forward to using is Arculus from chainge finance, Arculus is a hardware which I believe have not started shipping out, but from all I've read about it, it may likely be a great choice, though like I said , I've not confirmed if the wallet is open source or not.
When choosing a Bitcoin wallet, you need to consider the right criteria. The first of these is undoubtedly security. It is very critical to research the wallet in order to recognize the wallet you intend to open an account with and to check whether it has been hacked in its history. If you do not want to take risks, it is very important to choose a more established and proven platform in its field.
My choice would be Electrum. Thanks to its open source software, it is among the reliable wallets. Investors who open an account on the platform have the right to determine their own security level. You can create a multi signature wallet with a 2 factor authentication system. The reason for my preference emerged very shortly after the establishment of Bitcoin and has survived to the present day with almost no changes. But it only works for Bitcoin. If you are not interested in other cryptocurrencies, you can choose this wallet for its security measures and convenient use.