v3.23.1
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