is there any reason why you use exodus when you explicitly sated that you have an offline ledger? is it for making online transactions/small transactions?
if that's the case, i also suggest you to change your wallet. use a live os with metamask or other noncustodial wallet or buy another ledger for your hot wallet.