v3.26.1
Stock-Based Compensation Expense - Schedule of restricted stock awards and restricted stock units (Details) - Restricted Stock Units - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Number of Shares    
Non-vested, beginning of period (in shares) 3,674,502 2,233,816
Granted (in shares) 187,500 2,640,360
Vested (in shares) (1,079,246) (301,933)
Cancelled of forfeited (in shares) (355,735) (536,600)
Non-vested, end of period (in shares) 2,427,021 4,035,643
Weighted Average Grant Date Fair Value Per Share    
Non-vested, beginning of period (in dollars per share) $ 2.39 $ 4.60
Granted (in dollars per share) 2.00 1.66
Vested (in dollars per share) 2.30 4.63
Cancelled or forfeited (in dollars per share) 0.88 4.18
Non-vested, ending of period (in dollars per share) $ 2.38 $ 2.73