v3.26.1
Offerings - Offering: 1
May 08, 2026
USD ($)
shares
Offering:  
Fee Previously Paid false
Other Rule true
Security Type Equity
Security Class Title Common Stock, par value $0.0001 per share
Amount Registered | shares 1,237,936
Proposed Maximum Offering Price per Unit 10.67
Maximum Aggregate Offering Price $ 13,208,777.12
Fee Rate 0.01381%
Amount of Registration Fee $ 1,824.13
Offering Note Amount Registered represents (a) 928,452 shares of the registrant’s common stock, par value $0.0001 per share (the “Common Stock”) reserved for issuance under the registrant’s 2024 Stock Incentive Plan (the “2024 Plan”) and (b) 309,484 shares of Common Stock reserved for issuance under the registrant’s 2024 Employee Stock Purchase Plan (together with the 2024 Plan, the “Plans”). Pursuant to Rule 416 of the Securities Act of 1933, as amended (the “Securities Act”), this registration statement shall also cover any additional shares of common stock that become issuable under the Plans by reason of any stock dividend, stock split, recapitalization or other similar transaction effected which results in an increase in the number of outstanding shares of common stock issuable pursuant to awards granted or purchases under the Plans.

Pursuant to Rule 457(h)(1) and 457(c) under the Securities Act, this amount is calculated based upon the average of the high and low prices of the common stock of the Common Stock reported on the Nasdaq Global Select Market on May 1, 2025 of $10.67. It is estimated solely for the purpose of calculating the registration fee.