Shareholders' Deficit (Details) - USD ($) $ / shares in Units, $ in Millions |
Mar. 31, 2023 |
Mar. 01, 2021 |
---|---|---|
Class of Stock [Line Items] | ||
Maximum aggregate offering price | $ 150.0 | |
Shares of common stock right to purchase by warrant (in shares) | 200,000 | |
Warrant exercise price (in USD per share) | $ 23.00 | |
At The Market (ATM) Program | ||
Class of Stock [Line Items] | ||
Maximum aggregate offering price | $ 150.0 |