Quarterly report pursuant to Section 13 or 15(d)

Convertible Redeemable Preferred Stock and Stockholders' Equity - December 2022 Best-Efforts Offering (Details)

v3.24.1.1.u2
Convertible Redeemable Preferred Stock and Stockholders' Equity - December 2022 Best-Efforts Offering (Details) - $ / shares
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Convertible Preferred Stock and Stockholders' Equity      
Common stock par value $ 0.0001 $ 0.0001  
Aggregate shares issued upon exercise of warrants (in shares) 0   7,454
Warrant      
Convertible Preferred Stock and Stockholders' Equity      
Aggregate shares issued upon exercise of warrants (in shares) 1 1