v3.26.1
STOCKHOLDERS' EQUITY - Restricted stock awards and restricted stock units (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Restricted stock awards  
Shares of Restricted Common Stock/ Number of Restricted Common Units  
Beginning balance (in shares) | shares 4,687
Vested (in shares) | shares (1,562)
Ending balance (in shares) | shares 3,125
Weighted Average Grant Date Fair Value Per Share  
Beginning balance (in dollars per share) | $ / shares $ 16.48
Vested (in dollars per share) | $ / shares 16.64
Ending balance (in dollars per share) | $ / shares $ 16.4
Restricted Stock Units  
Shares of Restricted Common Stock/ Number of Restricted Common Units  
Beginning balance (in shares) | shares 1,563,971
Granted (in shares) | shares 275,000
Vested (in shares) | shares (259,988)
Forfeited (in shares) | shares (239,024)
Ending balance (in shares) | shares 1,339,959
Vested RSUs undelivered June 30, 2026 (in shares) | shares 46,875
Weighted Average Grant Date Fair Value Per Share  
Beginning balance (in dollars per share) | $ / shares $ 11.35
Granted (in dollars per share) | $ / shares 3.73
Vested (in dollars per share) | $ / shares 12.75
Forfeited (in dollars per share) | $ / shares 14.36
Ending balance (in dollars per share) | $ / shares 8.93
Vested RSUs undelivered June 30, 2026 (in dollars per share) | $ / shares $ 16.4