v3.24.2.u1
Net Loss per Share - Computation of Basic and Diluted Net Income (Loss) Per Share (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 06, 2023
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Numerator:          
Net loss   $ (9,663) $ (23,578) $ (20,666) $ (47,909)
Net loss attributable to common stockholders, basic   (9,663) (23,578) (20,666) (47,909)
Net loss attributable to common stockholders, diluted   $ (9,663) $ (23,578) $ (20,666) $ (47,909)
Denominator:          
Weighted average common shares outstanding, basic (in shares) | shares [1]   7,864 5,700 6,986 5,667
Basic net loss per share (in dollar per share) | $ / shares [1]   $ (1.23) $ (4.14) $ (2.96) $ (8.45)
Weighted average common shares outstanding, diluted (in shares) | shares [1]   7,864 5,700 6,986 5,667
Diluted net loss per share (in dollar per share) | $ / shares [1]   $ (1.23) $ (4.14) $ (2.96) $ (8.45)
Reverse stock split ratio 0.0333        
[1] Shares for the three and six months ended June 30, 2023 have been retrospectively adjusted for the 1-for-30 reverse stock split that occurred on December 6, 2023.