Annual report [Section 13 and 15(d), not S-K Item 405]

Stock-Based Compensation (Tables)

v3.25.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-Based Compensation, Restricted Stock and Restricted Stock Units Activity
A summary of the status and changes of the unvested shares of restricted stock is presented below.
Number of Unvested Restricted Shares Weighted Average Grant-Date Fair Value
Unvested shares as of January 1, 2022 1,128,205  $ 1.27 
Granted 228,310  2.19 
Vested (628,205) 1.54 
Forfeited —  — 
Unvested restricted stock units as of December 31, 2022 728,310  1.32 
Granted 369,050  5.17 
Vested (794,977) 1.69 
Forfeited —  — 
Unvested restricted stock units as of December 31, 2023 302,383  5.06 
Granted 139,280  3.59 
Vested (185,717) 4.71 
Forfeited —  — 
Unvested restricted stock units as of December 31, 2024 255,946  4.52