Judging by the long[and ongoing!] manga, it would seem uncanny for this series to have 26 episodes -- however, it's known to have a small budget[as evident from the long-distance animation quality].
Either way, i think with episode 25, we've already had our ending. I was sat there, watching it...