v3.26.1
Stock-Based Compensation - Restricted Stock Unit (Details) - Restricted stock units
3 Months Ended
Mar. 31, 2026
$ / shares
shares
Number of Restricted Stock Units  
Outstanding - Beginning Balance | shares 1,083,194
Granted | shares 1,048,817
Share issuance | shares (229,508)
Forfeited | shares (15,328)
Outstanding - Ending Balance | shares 1,887,175
Weighted Average Fair Value per Share  
Outstanding - Beginning Balance | $ / shares $ 11.45
Granted | $ / shares 7.82
Share issuance | $ / shares 15.47
Forfeited | $ / shares 12.42
Outstanding - Ending Balance | $ / shares $ 8.94