v3.26.3
Stock-Based Compensation - Restricted Stock Unit (Details) - Restricted stock units
9 Months Ended
Sep. 30, 2026
$ / shares
shares
Number of Restricted Stock Units  
Outstanding - Beginning Balance | shares 1,083,194
Granted | shares 1,146,126
Share issuance | shares (427,306)
Forfeited | shares (106,802)
Outstanding - Ending Balance | shares 1,695,212
Weighted Average Fair Value per Share  
Outstanding - Beginning Balance | $ / shares $ 11.45
Granted | $ / shares 8.47
Share issuance | $ / shares 13.67
Forfeited | $ / shares 9.51
Outstanding - Ending Balance | $ / shares $ 9