Exhibit 107
The prospectus to which this Exhibit is attached is a final prospectus supplement and base prospectus for the related offering. The maximum aggregate amount of securities to which the prospectus relates is 11,600,000 shares of common stock offered by selling stockholders. The related filing fee was paid in connection with the filing of the related Registration Statement on Form S-3 (File No. 333-287768), which was filed and became automatically effective on June 4, 2025. An aggregate of 21,533,123 shares of common stock to be offered by selling stockholders remain unsold under the Registration Statement, as well as an indeterminate amount of securities to be offered from time to time by the registrant.