Intellicheck Posts 13% Revenue Growth and $935K EBITDA in Q1 2026 - IDN News | Rallies