v3.25.0.1
Stock-based Compensation - Restricted Stock Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Additional disclosures      
Recognition period 1 year 18 days    
Restricted stock units      
Shares      
Shares Unvested RSUs, Beginning balance (in shares) 25 79 591
Shares, Granted (in shares)     566
Shares, Vested (in shares) (17) (54) (865)
Shares, Cancelled/Forfeited (in shares)     (213)
Shares Non-vested RSUs, Ending balance (in shares) 8 25 79
Weighted Average Grant Date Fair Value      
Weighted Average Grant Date Fair Value, Unvested RSUs, Beginning balance (in dollars per share) $ 7,505.04 $ 10,100.7 $ 12,644
Weighted Average Grant Date Fair Value, Granted (in dollars per share)     981.36
Weighted Average Grant Date Fair Value, Vested (in dollars per share)   (11,298.98) (5,651.52)
Weighted Average Grant Date Fair Value, Cancelled/Forfeited (in dollars per share)     (11,013.04)
Weighted Average Grant Date Fair Value, Non-vested RSUs, Ending balance (in dollars per share) $ 3,847.14 $ 7,505.04 $ 10,100.7
Additional disclosures      
Vested and undistributed 2 2 5
Number of shares not issued   8  
Unrecognized compensation costs $ 25 $ 600  
Recognition period 11 months 1 day 1 year 2 months 12 days