CREDIT AGREEMENT dated as of November 1, 2024 among ESS TECH, INC. as Borrower and