XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events - Additional Information (Details) - USD ($)
Oct. 01, 2023
Sep. 30, 2023
Jun. 30, 2023
Subsequent Event [Line Items]      
Common stock, shares issued   58,880,646 54,812,248
Subsequent Event      
Subsequent Event [Line Items]      
Common stock, shares issued 119,348    
Proceeds from issuance of equity $ 38,679