v3.26.1
Stockholders' Equity - Schedule of Restricted Stock Activity (Details) - Restricted Stock [Member]
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Class of Stock [Line Items]  
Number of shares, Unvested at beginning of period | shares 1,561,534
Number of shares, Granted | shares 1,570,387
Number of shares, Vested | shares (300,524)
Number of shares, Cancelled | shares (205,520)
Number of shares, Unvested at end of period | shares 2,625,877
Weighted average grant date fair value, Unvested at beginning of period | $ / shares $ 17.94
Weighted average grant date fair value, Granted | $ / shares 19
Weighted average grant date fair value, Vested | $ / shares 18.98
Weighted average grant date fair value, Cancelled | $ / shares 19.02
Weighted average grant date fair value, Unvested at end of period | $ / shares $ 18.35