I am working on a panel data with a data structure like (I have some other variables but I am only pasting key variables):

clear
input
int ID int wave int delivery int budget int type int concern
1 1 1 1 1 3
1 2 3 1 1 4
1 3 4 1 1 5
2 1 2 3 2 3
3 1 4 2 1 4
3 3 5 2 1 5
5 1 3 1 2 3
5 2 4 1 2 5
10 1 3 3 3 3
10 2 4 3 3 4
10 3 5 3 3 5

Type variable is type of organization such as religious, arts, education, coded from 1-5. I looked at sample weights and I am aware of the population size for my sample. For instance, a religious organization's inverse probability weight is 15.70. I am interested in adjusting my sample to the population using weights. I am not able to figure out how to do so. I would really appreciate any help or the right source to get started.