Quarterly report pursuant to Section 13 or 15(d)

ATM Program Additional Information (Details)

v3.24.3
ATM Program Additional Information (Details) - H.C. Wainwright & Co., LLC [Member] - Wainwright Agreement [Member] - Common Stock - USD ($)
shares in Millions
May 20, 2024
Feb. 01, 2024
Marketable Securities [Line Items]    
Common stock Aggregate offering price $ 50,000  
Number of shares sold   5.7