The environments aren't connected. They don't monitor each other or share the pool of licenses. As John said, you can use the same license in other environments. The only time you have to be concerned about going over your limit is if you have more than one Production environment.
So, for your example, you can have 3 bots (sessions) running in Prod, 3 in QA, 3 in Dev, all simultaneously.
------------------------------
Dave Morris
Cano Ai
Atlanta, GA
------------------------------
Dave Morris, 3Ci at Southern Company