iBidd Year in review update 2025