Tether Reports $1.04 Billion Q1 2026 Net Profit Amid Record Reserves | Intellectia.AI