On March 18, 2026, CFO Sylwia Nowak Hauman resigned, citing concerns about internal controls, which the company disagreed with. Celene Laurene Rattray Grant was appointed as the new CFO on March 24, 2026, with a salary of $200,000 and potential bonuses.