At the moment SpaceX can catch the first stage booster containing the main engines which can be reused and also recover the two halves of the nose cone which contain the payload and which are floated back down by parachute and re-used..

The upper stage which puts the payload into orbit, is left to either burn up or stay in space.
This kind of partially re-usable launch currently costs around $67 million. It is however, around half the cost of launching a totally expendable rocket which is between $110 million and $180 million.
Earlier this year, Elon Musk said SpaceX would demo a 100% reusable rocket launch in 2026. Musk has been over-optimistic on timelines in the past, and past delays suggest 3-5+ years before 100% reusable rocket launches are routine.
