Offerings |
Sep. 15, 2025
USD ($)
|
---|---|
Offering: 1 | |
Offering: | |
Fee Previously Paid | false |
Other Rule | true |
Security Type | Equity |
Security Class Title | Common Stock, $0.001 par value per share |
Maximum Aggregate Offering Price | $ 0 |
Fee Rate | 0.01531% |
Amount of Registration Fee | $ 0 |
Offering Note | An indeterminate number of the securities of each identified class is being registered as may from time to time be offered at indeterminate prices, along with an indeterminate number of securities that may be issued upon exercise, settlement, exchange or conversion of securities offered hereunder.The proposed maximum offering price per security for the primary offering will be determined, from time to time, by the Registrant in connection with the issuance by the Registrant of the securities registered hereunder and is not specified as to each class of security pursuant to General Instruction II.D. of Form S-3 under the Securities Act. |
Offering: 2 | |
Offering: | |
Fee Previously Paid | false |
Other Rule | true |
Security Type | Equity |
Security Class Title | Preferred Stock, $0.001 par value per share |
Maximum Aggregate Offering Price | $ 0 |
Fee Rate | 0.01531% |
Amount of Registration Fee | $ 0 |
Offering Note | An indeterminate number of the securities of each identified class is being registered as may from time to time be offered at indeterminate prices, along with an indeterminate number of securities that may be issued upon exercise, settlement, exchange or conversion of securities offered hereunder.The proposed maximum offering price per security for the primary offering will be determined, from time to time, by the Registrant in connection with the issuance by the Registrant of the securities registered hereunder and is not specified as to each class of security pursuant to General Instruction II.D. of Form S-3 under the Securities Act. |
Offering: 3 | |
Offering: | |
Fee Previously Paid | false |
Other Rule | true |
Security Type | Equity |
Security Class Title | Warrants |
Maximum Aggregate Offering Price | $ 0 |
Fee Rate | 0.01531% |
Amount of Registration Fee | $ 0 |
Offering Note | An indeterminate number of the securities of each identified class is being registered as may from time to time be offered at indeterminate prices, along with an indeterminate number of securities that may be issued upon exercise, settlement, exchange or conversion of securities offered hereunder.The proposed maximum offering price per security for the primary offering will be determined, from time to time, by the Registrant in connection with the issuance by the Registrant of the securities registered hereunder and is not specified as to each class of security pursuant to General Instruction II.D. of Form S-3 under the Securities Act. |
Offering: 4 | |
Offering: | |
Fee Previously Paid | false |
Other Rule | true |
Security Type | Other |
Security Class Title | Units |
Maximum Aggregate Offering Price | $ 0 |
Fee Rate | 0.01531% |
Amount of Registration Fee | $ 0 |
Offering Note | An indeterminate number of the securities of each identified class is being registered as may from time to time be offered at indeterminate prices, along with an indeterminate number of securities that may be issued upon exercise, settlement, exchange or conversion of securities offered hereunder.The proposed maximum offering price per security for the primary offering will be determined, from time to time, by the Registrant in connection with the issuance by the Registrant of the securities registered hereunder and is not specified as to each class of security pursuant to General Instruction II.D. of Form S-3 under the Securities Act. |
Offering: 5 | |
Offering: | |
Fee Previously Paid | false |
Rule 457(o) | true |
Security Type | Other |
Security Class Title | Unallocated (Universal) Shelf |
Maximum Aggregate Offering Price | $ 300,000,000 |
Fee Rate | 0.01531% |
Amount of Registration Fee | $ 45,930.00 |
Offering Note | An indeterminate number of the securities of each identified class is being registered as may from time to time be offered at indeterminate prices, along with an indeterminate number of securities that may be issued upon exercise, settlement, exchange or conversion of securities offered hereunder.The proposed maximum offering price per security for the primary offering will be determined, from time to time, by the Registrant in connection with the issuance by the Registrant of the securities registered hereunder and is not specified as to each class of security pursuant to General Instruction II.D. of Form S-3 under the Securities Act. |