It depends on required S/N[dB], C/N0[dBHz] or Eb/N0[dB] at baseband.
Cin=-130[dBm] at BW=2MHz ---> Cin_0=-193[dBm/Hz], this is lesser than thermal noise level.
Nin=-173.9[dBm/Hz]+10*log10(2MHz)=-110.9[dBm]
Cin/Nin=-19.1[dB]
S/N after despreading=Cout/Nout+Gp=Cin/Nin-NFsys+Gp
Here NFsys is receiver system NF, Gp is process gain.
If you consider phase noise effect, you have to degrade Cout/Nout more.
E.g. Cin/Nin-NFsys+Gp-Margin
Here you have to know interference level to determine a permissionable phase noise level.
You had better set Cin/Nin=0 since Cin_0 is lesser than thermal noise level.
So NFsys+Margin <= Gp-Required_S/N.