They've given Musk $5k x 25 trucks ordered, on promises of trucks delivered in a year or more, from a company that usually misses its deadlines. And oh by the way the truck doesn't have a price yet, so they're not committed to actually buying.
Maybe they're just giving tesla an interest free loan for a few years for PR?