Well done. A huge congratulations.
Did your status say decided online or awaiting decision when you got your letter ??
I’ve sent them payslips and P60, Counsil tax, PR, Test results and criminal screening from home , passport and a few other bits. should that be enough you think ?