XML 101 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events (Details) - Subsequent Event - Private Placement 2024 Sales Agreement Member
$ in Millions
Aug. 09, 2024
USD ($)
Subsequent Event [Line Items]  
Agent commission fee as a percentage of gross sales price of shares sold 3.00%
TD Securities (USA), LLC  
Subsequent Event [Line Items]  
Sale of common stock maximum aggregate offering price $ 400