pl/sql using substitution variable to set bind variable

I am still learning pl/sql so I am not good yet with code. II was working on my code and I got to the point I have to use substitution variable to set bind variable to decide minimum balance due(2000) for invoices that I can retrieve with SELECT. My result should get the balnace due of 2000 or greater.
Here is my code that I am working with