Rivalry reports Q1 2025 revenue of $948.7k, net loss decreases by 43%