Ideal Power Q2 FY26 net loss narrows to $3.41 million; revenue more than quadruples to $5,800 - IPWR News | Rallies