v3.26.1
Stock-Based Compensation - Summary of Stock Options (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]    
Outstanding at beginning (in shares) 450,104 320,013
Granted (in shares) 497,541 130,091
Exercised (in shares) 0 0
Cancelled and forfeited (in shares) (147,743) 0
Outstanding at end (in shares) 799,902 450,104
Outstanding at beginning (in dollars per share) $ 64.44 $ 86.06
Granted (in dollars per share) 2.08 11.2
Exercised (in dollars per share) 0 0
Cancelled and forfeited (in dollars per share) 2.61 0
Outstanding at end (in dollars per share) $ 36.81 $ 64.44