v3.25.2
Offerings
Aug. 22, 2025
USD ($)
Offering: 1  
Offering:  
Fee Previously Paid false
Rule 457(o) true
Security Type Equity
Security Class Title Common Stock, $0.001 par value
Offering Note An indeterminate number of securities of common stock, preferred stock and warrants having an aggregate offering price not to exceed $75,000,000. The securities registered also include such indeterminate amounts and shares of common stock and preferred stock as may be issuable upon conversion, redemption, exchange, exercise or settlement of any securities registered hereunder, including under any applicable antidilution provisions. Pursuant to Rule 416(a) under the Securities Act of 1933, as amended (the “Securities Act”), this registration statement shall be deemed to cover any additional number of securities as may be offered or issued from time to time upon stock splits, stock dividends, recapitalizations or similar transactions.The proposed maximum initial offering price per share will be determined, from time to time, by the registrant in connection with the issuance by the registrant of the securities registered hereunder.Estimated solely for the purpose of calculating the registration fee. Subject to Rule 462(b) under the Securities Act, the aggregate maximum offering price of all securities issued by the registrant pursuant to this registration statement will not exceed $75,000,000.
Offering: 2  
Offering:  
Fee Previously Paid false
Rule 457(o) true
Security Type Equity
Security Class Title Preferred Stock, $0.001 par value
Offering Note An indeterminate number of securities of common stock, preferred stock and warrants having an aggregate offering price not to exceed $75,000,000. The securities registered also include such indeterminate amounts and shares of common stock and preferred stock as may be issuable upon conversion, redemption, exchange, exercise or settlement of any securities registered hereunder, including under any applicable antidilution provisions. Pursuant to Rule 416(a) under the Securities Act of 1933, as amended (the “Securities Act”), this registration statement shall be deemed to cover any additional number of securities as may be offered or issued from time to time upon stock splits, stock dividends, recapitalizations or similar transactions.The proposed maximum initial offering price per share will be determined, from time to time, by the registrant in connection with the issuance by the registrant of the securities registered hereunder.Estimated solely for the purpose of calculating the registration fee. Subject to Rule 462(b) under the Securities Act, the aggregate maximum offering price of all securities issued by the registrant pursuant to this registration statement will not exceed $75,000,000.
Offering: 3  
Offering:  
Fee Previously Paid false
Rule 457(o) true
Security Type Unallocated (Universal) Shelf
Maximum Aggregate Offering Price $ 75,000,000.00
Fee Rate 0.01531%
Amount of Registration Fee $ 11,482.50
Offering Note An indeterminate number of securities of common stock, preferred stock and warrants having an aggregate offering price not to exceed $75,000,000. The securities registered also include such indeterminate amounts and shares of common stock and preferred stock as may be issuable upon conversion, redemption, exchange, exercise or settlement of any securities registered hereunder, including under any applicable antidilution provisions. Pursuant to Rule 416(a) under the Securities Act of 1933, as amended (the “Securities Act”), this registration statement shall be deemed to cover any additional number of securities as may be offered or issued from time to time upon stock splits, stock dividends, recapitalizations or similar transactions.The proposed maximum initial offering price per share will be determined, from time to time, by the registrant in connection with the issuance by the registrant of the securities registered hereunder.Estimated solely for the purpose of calculating the registration fee. Subject to Rule 462(b) under the Securities Act, the aggregate maximum offering price of all securities issued by the registrant pursuant to this registration statement will not exceed $75,000,000.