v3.26.1
Stock-Based Compensation - Summary of Stock Options (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]    
Outstanding at beginning (in shares) 320,090 273,393
Granted (in shares) 130,014 69,009
Exercised (in shares) 0 (6,284)
Cancelled and forfeited (in shares) 0 (16,028)
Outstanding at end (in shares) 450,104 320,090
Outstanding at beginning (in dollars per share) $ 86.06 $ 94.64
Granted (in dollars per share) 11.2 51.48
Exercised (in dollars per share) 0 24.83
Cancelled and forfeited (in dollars per share) 0 106.99
Outstanding at end (in dollars per share) $ 64.44 $ 86.06