Did Gavin Newsom make a bad deal for masks with a Chinese company?

Evidently, according to the LA Times, he is refusing to let elected officials learn the details of the deal:

But almost immediately, lawmakers wondered why the Newsom administration wouldn’t allow them to review the contract before asking for the first payment to BYD.

“We would never approve a budget this way,” Assemblyman Phil Ting (D-San Francisco), chairman of the Assembly Budget Committee, said in an interview on April 9, two days after the deal was announced. “The whole reason we don’t do a budget one request at a time is we want to know the big picture.”

https://www.latimes.com/california/story/2020-04-20/gavin-newsom-n95-masks-byd-chinese-company-california-legislature