How long is data like daily steps saved on the watch?

I’m off the grid for around three weeks and can’t sync my watch in this time. How long is the data like daily steps, sleep, etc. saved? Can I sync it after three weeks and nothing is lost?

thanks