XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Millions
Aug. 07, 2024
Jul. 10, 2024
Jun. 30, 2024
Subsequent Event [Line Items]      
Common stock, par value (in dollars per share)     $ 0.001
Subsequent Event      
Subsequent Event [Line Items]      
Common stock, par value (in dollars per share)   $ 0.001  
Subsequent Event | Private Placement      
Subsequent Event [Line Items]      
Shares issued in sale of stock (in shares) 4,250,386.42 2,347,417.13  
Consideration received in sale of stock $ 110 $ 60