Originally 50 new bitcoins were born per block but every ~4 years (210k ~10min blocks) that number is reduced by half
This is the fourth halving so
50/2=25
25/2=12.5
12.5/2=6.25
6.25/2=3.125
There will be 3.125 new bitcoins every ~10 minute block from now until it becomes 1.625 in 2028, and so on
It gets harder and harder to mine fewer and fewer new bitcoins, and yet, it goes on
TLDR stack sats and/or gfy