Mortgage: a legal agreement by which a bank or similar organization lends you money to buy a house, etc., and you pay the money back over a particular number of years; the sum of money that you borrow
And, mortgage is an agreement and we say "A has an agreement with B".
So, I think "We took out a 20-year mortgage with a bank" seems to make more sense than "We took out a 20-year mortgage from a bank"
However, we often say "someone takes something from someone else". When we see "take" we often think about "from".
"from a bank" sounds like 1 direction while "with a bank" sounds like there is a cooperation between the two.
Is it correct to say "We took out a 20-year mortgage with a bank" or "We took out a 20-year mortgage from a bank"?
Or if we can not use "with" or "from", what are other prepositions we can use?