Minha solução utiliza uma variável start para não repetir o comando idade = int(input('Informe a idade (ou um número negativo para encerrar): '))
start = True
contador_0_25 = 0
contador_26_50 = 0
contador_51_75 = 0
contador_76_100 = 0
while start or idade >= 0:
start = False
idade = int(input('Digite a idade ou escreva un número negativo para encerrar): '))
if 0 <= idade <= 25:
contador_0_25 += 1
elif 26 <= idade <= 50:
contador_26_50 += 1
elif 51 <= idade <= 75:
contador_51_75 += 1
elif 76 <= idade <= 100:
contador_76_100 += 1
Que vocês acham?