You may want to consider a new seed phrase.

Did you enter it into any device that wasn't your ledger?

Maybe you typed your seed out forever ago and deleted the file thinking that was good enough? Or took a picture

Or you disconnected your internet while you printed your seed because you figured there's be no way it gets conpromised. Didn't even save the file.

Or you used a "super secure" computer and saved it there. Maybe even factory reset it before to be safe.

Have you been paying attention to what contracts you're signing? Have you revoked unnecessary permissions? How long has it been?

Is there a chance you just weren't as careful and smart with your crypto as you are now? Even if you've been very careful since.

You may want to get a new phrase. Start fresh. Use good practices. Lots of people get this advice after they already lose money so hopefully this will help PREVENT someone from losing money.