It is not an idiom borrowing power = the power to borrow = the abilty to borrow, based on their credit worthiness and other financial factors to come up with = to obtain (this one is pretty idiomatic) They do not have the ability to borrow enough money to equal the cash needed.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.