Bitcoin Depot Faces $18.5 Million Arbitration Award Amid Legal Challenges Over ATM Issues