Public tax filings reveal a concerning shift that came with the new organizational leadership. Despite receiving a multi-million-dollar grant from the MacKenzie Scott Foundation, the funds were inadequately managed by the new executive team, leading to a 2023 audit that identified a "significant deficiency in internal controls", an issue that continues to persist as seen in the 7 million dollar deficit in the 2024 tax filing.