v3.26.1
Stock-Based Compensation - Restricted Stock Unit (Details) - Restricted stock units
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Number of Restricted Stock Units  
Outstanding - Beginning Balance | shares 1,083,194
Granted | shares 1,103,788
Share issuance | shares (415,649)
Forfeited | shares (58,705)
Outstanding - Ending Balance | shares 1,712,628
Weighted Average Fair Value per Share  
Outstanding - Beginning Balance | $ / shares $ 11.45
Granted | $ / shares 8.2
Share issuance | $ / shares 13.62
Forfeited | $ / shares 9.95
Outstanding - Ending Balance | $ / shares $ 8.88