25 Palestinians detained in West Bank, raising tally to 7,870 since Oct. 7