To push the boat out

To spend a lot of money on something, especially to celebrate

e.g. it was my birthday during the COVID-19 lockdown so I couldn’t celebrate as I wanted. Once the restrictions are lifted I intend to make up for it and push the boat out!

The origin of the idiom seems to be from the Royal Navy where a big celebration may involve pushing a boat out to let the sailors ashore.