Stockholders' Equity (Details) - Common Stock - USD ($) $ / shares in Units, $ in Millions |
Jun. 29, 2023 |
May 05, 2023 |
---|---|---|
Sale of stock, number of shares issued in transaction (in shares) | 15,037,594 | 43,985,681 |
Sale of stock, price per share (in dollars per share) | $ 6.65 | $ 4.10 |
Sale of Stock, consideration received on transaction | $ 99.9 | $ 180.2 |
Offering expenses payable | $ 0.1 | $ 0.2 |
X | ||||||||||
- Definition Sale of Stock, Offering Costs No definition available.
|
X | ||||||||||
- Definition Cash received on stock transaction after deduction of issuance costs. No definition available.
|
X | ||||||||||
- Definition The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. No definition available.
|
X | ||||||||||
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. No definition available.
|
X | ||||||||||
- Details
|