v3.26.1
Stock-Based Compensation - Restricted Stock Units' Activity (Details) - Restricted Stock Units (RSUs) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Number of Shares    
Shares outstanding, Beginning (in shares) 121,193 243,441
Granted (in shares) 281,444 98,192
Vested (in shares) (83,691) (187,778)
Forfeited (in shares) (45,834) (32,662)
Shares outstanding, Ending (in shares) 273,112 121,193
Weighted-Average Grant Date Fair Value    
Shares outstanding, Weighted-Average Grant Date Fair Value, Beginning (in dollars per share) $ 8.21 $ 7.24
Granted (in dollars per share) 4.03 7.61
Vested (in dollars per share) 8.43 6.76
Forfeited (in dollars per share) 6.00 7.49
Shares outstanding, Weighted-Average Grant Date Fair Value, Ending (in dollars per share) $ 4.21 $ 8.21