According to court documents and reporting by the Denver Business Journal, Lot 2 SBO LLC, the Chicago-based landlord that owns Twitter’s office at 3401 Bluff St in Boulder, was provided a $968,000 letter of credit back in February of 2020. It has been drawing on this to pay the rent in lieu of ordinary payments (the details of this arrangement are somewhat obscure), but the money ran out in March, and the company has not paid since. (If we assume rent was paid regularly from that sum, that places it at around $27,000 per month, giving a sense of the values involved here.)