Final value of minus the log posterior: Question

I want to estimate my DSGE model. I first find a mode of the posterior density using csminwel (i.e. mode_compute=4)
I get the following results:
Initial value of the log posterior (or likelihood): -6278.8237
After several iterations the algorithm ends up with:
Final value of minus the log posterior (or likelihood):2995.576238
Is there any problem with this value? Should it be negative?
I get the following results:
Initial value of the log posterior (or likelihood): -6278.8237
After several iterations the algorithm ends up with:
Final value of minus the log posterior (or likelihood):2995.576238
Is there any problem with this value? Should it be negative?