XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events (Details) - USD ($)
shares in Millions, $ in Millions
1 Months Ended
Aug. 06, 2024
Jun. 30, 2024
Subsequent Event [Line Items]    
Sale of stock, number of shares issued (in shares)   0.8
Subsequent Event | Jefferies LLC Sales Agreement    
Subsequent Event [Line Items]    
Sale of stock, number of shares issued (in shares) 0.9  
Proceeds from sale of stock $ 2.3