v3.24.4
Stock-based Compensation - Schedule of Restricted Stock Units Activity (Q3) (Details) - RSUs & RSAs - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Shares    
Balance at the beginning of the period (in shares) 219,720 155,573
Vested (in shares) (36,570) (42,701)
Forfeited (in shares) (73,718) (105,241)
Balance at the end of the period (in shares) 109,432 219,720
Weighted Average Grant Date Fair Value (i.e. Share Price)    
Balance at the beginning of the period (in dollars per share) $ 86.78 $ 199.74
Vested (in dollars per share) 67.15 202.28
Forfeited (in dollars per share) 47.72 86.95
Balance at the end of the period (in dollars per share) $ 119.66 $ 86.78