It's surprising how little you actually need, and as you point out, how little more you need for a 3 week trip than you do for an overnight trip. I don't backpack much but my bikepacking checklist is pretty much the same regardless of the length of the trip. The main (and heavy) variable is the amount of water to bring, and that's more dependent on weather and available water sources than on length of the trip.