v3.25.1
Share-Based Compensation Expense - Schedule of restricted stock awards and restricted stock units (Details) - Restricted Stock Units - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Number of Shares    
Non-vested, beginning of period (in shares) 2,233,816 1,102,095
Granted (in shares) 0 0
Vested (in shares) (28,732) (5,060)
Cancelled of forfeited (in shares) (153,945) (813)
Non-vested, end of period (in shares) 2,051,139 1,096,222
Weighted Average Grant Date Fair Value Per Share    
Non-vested, beginning of period (in dollars per share) $ 4.60 $ 7.74
Granted (in dollars per share) 0 0
Vested (in dollars per share) 5.92 9.36
Cancelled or forfeited (in dollars per share) 3.13 6.64
Non-vested, ending of period (in dollars per share) $ 4.69 $ 7.74