XML 48 R41.htm IDEA: XBRL DOCUMENT 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