Offerings |
Nov. 06, 2025
USD ($)
|
|---|---|
| Offering: 1 | |
| Offering: | |
| Rule 457(o) | true |
| Security Type | Equity |
| Security Class Title | Common Stock, $0.001 par value |
| Fee Rate | 0.01381% |
| Offering: 2 | |
| Offering: | |
| Rule 457(o) | true |
| Security Type | Equity |
| Security Class Title | Preferred Stock, $0.001 par value per share |
| Fee Rate | 0.01381% |
| Offering: 3 | |
| Offering: | |
| Rule 457(o) | true |
| Security Type | Debt |
| Security Class Title | Debt Securities |
| Fee Rate | 0.01381% |
| Offering: 4 | |
| Offering: | |
| Rule 457(o) | true |
| Security Type | Other |
| Security Class Title | Depository Shares |
| Fee Rate | 0.01381% |
| Offering: 5 | |
| Offering: | |
| Rule 457(o) | true |
| Security Type | Other |
| Security Class Title | Warrants |
| Fee Rate | 0.01381% |
| Offering: 6 | |
| Offering: | |
| Rule 457(o) | true |
| Security Type | Other |
| Security Class Title | Subscription Rights |
| Fee Rate | 0.01381% |
| Offering: 7 | |
| Offering: | |
| Rule 457(o) | true |
| Security Type | Other |
| Security Class Title | Purchase Contracts |
| Fee Rate | 0.01381% |
| Offering: 8 | |
| Offering: | |
| Rule 457(o) | true |
| Security Type | Other |
| Security Class Title | Units |
| Fee Rate | 0.01381% |
| Offering: 9 | |
| Offering: | |
| Fee Previously Paid | false |
| Rule 457(o) | true |
| Security Type | Unallocated (Universal) Shelf |
| Maximum Aggregate Offering Price | $ 100,000,000.00 |
| Fee Rate | 0.01381% |
| Amount of Registration Fee | $ 13,810.00 |
| Offering Note | The securities registered hereunder include such indeterminate number of (a) shares of common stock, (b) shares of preferred stock, (c) debt securities, (d) depositary shares, (e) warrants to purchase common stock of the registrant, (f) subscription rights to purchase common stock of the registrant, (g) purchase contracts, and (h) units consisting of some or all of these securities, as may be sold from time to time by the registrant, which together shall have an aggregate initial offering price not to exceed $100 million. The securities registered hereunder also include such indeterminate number of shares of common stock and preferred stock, principal amount of debt securities, rights, and warrants as may be issued upon conversion of or exchange for preferred stock, debt securities that provide for conversion or exchange; upon exercise of warrants; pursuant to the terms of any units; or pursuant to the anti-dilution provisions of any such securities. The proposed maximum aggregate offering price per class of security 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. Separate consideration may or may not be received for securities that are issuable on exercise, conversion or exchange of other securities, or that are issued in units. Pursuant to Rule 416(a) under the Securities Act of 1933, as amended (the "Securities Act"), this Registration Statement also covers any additional securities that may be offered or issued in connection with any stock split, stock dividend or similar transaction. In accordance with Rule 457(p) under the Securities Act, the registrant is offsetting $6,546.00 of the fee associated with this registration statement from the fee previously paid by the registrant associated with the unsold securities registered under the registrant's prior unallocated (universal) shelf registration statement on Form S-3 originally filed on July 27, 2021, as amended on September 24, 2021, December 3, 2021, December 30, 2021, February 4, 2022, April 14, 2022 and May 5, 2022 (File No. 333-258196) (the "Prior Registration Statement"), which has expired because more than three years have elapsed since the initial effective date of the Prior Registration Statement and all offerings thereunder have been completed or terminated. No securities were sold by registrant under the Prior Registration Statement. |