v3.26.1
Stock-Based Compensation - Summary of Restricted Shares (Details) - Restricted Stock Awards (RSAs)
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Number of Restricted Shares  
Unvested, beginning balance | shares 121,660
Granted | shares 55,300
Vested | shares (45,190)
Canceled | shares (10,950)
Unvested, ending balance | shares 120,820
Weighted Average Grant Date Fair Value  
Unvested, beginning balance | $ / shares $ 16.08
Granted | $ / shares 7.92
Vested | $ / shares 34.88
Canceled | $ / shares 13.23
Unvested, ending balance | $ / shares $ 5.58