Interworld Digital posts ₹26.05 lakh FY26 loss, annual loss widens