XML 10 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Common stock, par value per share $ 0.0001 $ 0.0001
Common stock, shares authorized 400,000,000 400,000,000
Common stock shares issued 11,995,206 359,569
Common stock shares outstanding 11,995,206 359,569
Series A convertible preferred stock [Member]    
Preferred stock par value per share $ 0.0001 $ 0.0001
Preferred stock shares authorized 0 2,286,873
Preferred stock shares issued 0 2,286,873
Preferred stock shares outsstanding 0 2,286,873
Preferred stock liquidation preference   $ 47,629
Series A-1 convertible preferred stock [Member]    
Preferred stock par value per share $ 0.0001 $ 0.0001
Preferred stock shares authorized 0 312,094
Preferred stock shares issued 0 312,094
Preferred stock shares outsstanding 0 312,094
Preferred stock liquidation preference   $ 5,753
Series B convertible preferred stock [Member]    
Preferred stock par value per share $ 0.0001 $ 0.0001
Preferred stock shares authorized 0 2,625,896
Preferred stock shares issued 0 2,625,896
Preferred stock shares outsstanding 0 2,625,896
Preferred stock liquidation preference   $ 60,000