What's the $900,000 amount then? Is that just the limit, how much the bank will pay at most?
It's the max amount that the landlord can claim. It's typically a negotiated dollar amount between Twitter and landlord. Usually put in place at beginning of lease. Pretty much same as a rental deposit, but instead of giving cash, Twitter provide an letter of credit.