Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details)

v3.23.3
Stockholders' Equity (Details) - Common Stock - USD ($)
$ / shares in Units, $ in Millions
Jun. 29, 2023
May 05, 2023
Class of Stock [Line Items]    
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