v3.26.1
Common Stock - Schedule of Aggregate Warrants (Details) - $ / shares
Jul. 11, 2024
Oct. 27, 2023
Apr. 27, 2023
Stockholders' Equity Note [Abstract]      
Issue Date Jul. 11, 2024 Oct. 27, 2023 Apr. 27, 2023
Exercise Price per Share $ 0.0001 $ 0.0001 $ 0.0001
Number of Shares subject to Outstanding Warrants 285,715 319,150 270,270