XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Stock Incentive Plan - Schedule of Company's Activity Under the Plan (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Restricted Stock Awards          
Restricted Stock Awards and Performance Stock Units          
Beginning balance (in shares)   518,048 295,990 518,048 295,990
Awards granted (in shares)       625,527 383,430
Awards canceled/forfeited (in shares)       (97,555)  
Awards vested (in shares)       (253,220) (139,790)
Ending balance (in shares) 792,800     792,800 539,630
Weighted average grant date fair value per share/unit (in dollars per share)       $ 5.86 $ 6.07
Performance Stock Units          
Restricted Stock Awards and Performance Stock Units          
Beginning balance (in shares)   97,532 26,574 97,532 26,574
Awards granted (in shares) 644,330     720,980 70,958
Awards canceled/forfeited (in shares)       (99,105)  
Awards vested (in shares)       0 0
Ending balance (in shares) 719,407     719,407 97,532
Weighted average grant date fair value per share/unit (in dollars per share)       $ 5.38 $ 8.64
Stock Options          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]          
Beginning balance (in shares)   526,483 392,108 526,483 392,108
Awards granted (in Shares)   110,257 134,375 110,257 134,375
Awards canceled/forfeited (in shares)       (68,777)  
Awards vested (in shares)       0 0
Ending balance (in shares) 567,963     567,963 526,483
Weighted average grant date fair value per share/unit (in dollars per share)       $ 1.21 $ 1.38
Awards vested (in shares)       212,249 175,493
Options exercisable (in shares) 518,444     518,444 306,195