Kais Mohammad has agreed to plead guilty to federal charges of operating an illegal Bitcoin ATM business that laundered over $25 million.