XML 69 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounting for Stock-Based Compensation - Schedule of Share-based Compensation, Restricted Stock Units, Activity (Details) - Restricted Stock Units (RSUs) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Beginning Balance, Unvested Shares 775,926 512,360 486,598
Granted, Shares 907,668 365,037 176,820
Vested, Shares (135,278) (101,471) (151,058)
Ending Balance, Unvested Shares 1,548,316 775,926 512,360
Beginning of Period, Weighted Average Grant Date Fair Value $ 6.86 $ 7.54 $ 6.17
Granted, Weighted Average Grant Date Fair Value 2.95 6.15 9.66
Vested, Weighted Average Grant Date Fair Value 7.66 7.75 5.63
End of Period, Weighted Average Grant Date Fair Value $ 4.49 $ 6.86 $ 7.54