SolarMax Technology reports $14.83 million in Q1 2026 revenue