Thank you!
It seems that it uses a Step Control and more precisely the following one:
Reap[FindRoot[f[sigma], {sigma, 3},
Method -> {"Newton", "StepControl" -> {"LineSearch", Method -> "Backtracking"}},
EvaluationMonitor :> Sow[sigma]]]
{3., -36.6846, -14.5286, -3.74788, -0.373938, 0.104742, 0.0572332, 0.0504611, 0.0500025, 0.05, 0.05}