On March 11, 2025, CFO John Dahldorf announced his resignation effective March 21, 2025, with no disputes involved, and the company is searching for a replacement. A press release regarding his departure and business updates was issued on March 17, 2025.