v3.26.1
Offerings
Jun. 16, 2026
USD ($)
shares
Offering: 1  
Offering:  
Fee Previously Paid false
Other Rule true
Security Type Equity
Security Class Title 6.00% Series C Convertible Preferred Stock, par value $0.001 per share
Amount Registered | shares 1,000,000
Proposed Maximum Offering Price per Unit 0.00
Maximum Aggregate Offering Price $ 0.00
Fee Rate 0.01381%
Amount of Registration Fee $ 0.00
Offering Note (Note 1) Pursuant to Rule 416(a) under the Securities Act of 1933, as amended (the "Securities Act"), the registration statement on Form S-3, to which this exhibit relates, also covers an indeterminable number of additional shares that may be issued to prevent dilution resulting from stock splits, stock dividends or similar transactions. Represents the maximum number of shares of the Registrant's 6.00% Series C Convertible Preferred Stock ("Series C Preferred Stock") that may be sold by selling stockholders, which are convertible into an aggregate of up to 2,325,580 shares of Common Stock also being registered for resale by the selling stockholders, pursuant to the terms described in the registration statement to which this fee table relates. Pursuant to Rule 457(i) and consistent with the response to Question 240.06 of the Securities Act Rules Compliance and Disclosure Interpretations, because no additional consideration will be received upon conversion of the Series C Preferred Stock, no registration fee is required and the registration fee with respect to the Series C Preferred Stock has been allocated to the underlying Common Stock.
Offering: 2  
Offering:  
Fee Previously Paid false
Other Rule true
Security Type Equity
Security Class Title Common Stock, $0.001 par value per share
Amount Registered | shares 2,325,580
Proposed Maximum Offering Price per Unit 36.64
Maximum Aggregate Offering Price $ 85,209,251.20
Fee Rate 0.01381%
Amount of Registration Fee $ 11,767.40
Offering Note (Note 2) Pursuant to Rule 416(a) under the Securities Act, the registration statement on Form S-3, to which this exhibit relates, also covers an indeterminable number of additional shares that may be issued to prevent dilution resulting from stock splits, stock dividends or similar transactions. Because there is no public market for the Series C Preferred Stock registered hereunder, the proposed maximum offering price per share and aggregate maximum offering price has been determined pursuant to Rule 457(c) under the Securities Act with respect to the underlying Common Stock, and solely for the purpose of calculating the registration fee, the proposed maximum offering price per share is the average of the high and low sale prices for the Common Stock as reported on the New York Stock Exchange on June 9, 2026.