v3.25.2
Subsequent Events (Additional Information) (Details) - Private Placement [Member] - Acquisition Agreement [Member]
Jun. 27, 2024
$ / shares
shares
Subsequent Event [Line Items]  
Issuance of common stock | shares 31,238,282
Per share price | $ / shares $ 3.84