Jrue Holiday signed a four-year, $160 million extension with the Milwaukee Bucks over the weekend, but sources tell The Athletic that the deal contains approximately $25 million in bonuses.

Out of the $25 million, $20.9 million are deemed unlikely bonuses with $4.1 million deemed likely.

When taking the non-guaranteed money off the total, the guaranteed salary counts for approximately $135 million through the 24-25 season. Holiday secured a 120 percent raise from his $25.1 million base salary from this past season.

Holiday could have signed a four-year, $169.6 million contract with another team had he waiting for free agency, or approximately $228 million over five years with the Bucks.