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

Stockholders' Equity - Schedule of Restricted Stock Activity (Details)

v3.25.0.1
Stockholders' Equity - Schedule of Restricted Stock Activity (Details)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
RSAs  
Restricted Stock Awards  
Outstanding at beginning (in shares) 376,914
Granted (in shares) 0
Vested (in shares) (212,583)
Forfeited or expired (in shares) (10,121)
Outstanding at ending (in shares) 154,210
Weighted - Average Grant Date Fair Value  
Outstanding at beginning (in usd per share) | $ / shares $ 12.02
Vested (in usd per share) | $ / shares 12.67
Forfeited or expired (in usd per share) | $ / shares 11.97
Outstanding at ending (in usd per share) | $ / shares $ 11.12
RSUs  
Restricted Stock Awards  
Outstanding at beginning (in shares) 768,139
Granted (in shares) 1,202,228
Vested (in shares) (270,673)
Forfeited or expired (in shares) (41,934)
Outstanding at ending (in shares) 1,657,760
Weighted - Average Grant Date Fair Value  
Outstanding at beginning (in usd per share) | $ / shares $ 8.15
Granted (in usd per share) | $ / shares 6.18
Vested (in usd per share) | $ / shares 8.01
Forfeited or expired (in usd per share) | $ / shares 7.65
Outstanding at ending (in usd per share) | $ / shares $ 6.76