XML 99 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Summary of Restricted Stock and Restricted Stock Units Activity (Details) - Restricted Stock and Restricted Stock Units - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of Shares      
Beginning balance (in shares) 1,052,164 669,673 506,787
Shares granted (in shares) 595,976 831,746 617,830
Vested shares (in shares) (475,116) (319,225) (267,554)
Shares forfeited (in shares) (66,768) (130,030) (187,390)
Ending balance (in shares) 1,106,256 1,052,164 669,673
Weighted Average Grant Price and Fair Value      
Beginning balance (in dollars per share) $ 14.74 $ 22.00 $ 27.68
Shares granted (in dollars per share) 10.71 11.83 20.10
Vested shares (in dollars per share) 14.89 22.03 27.29
Shares forfeited (in dollars per share) 14.60 17.53 24.20
Ending balance (in dollars per share) $ 12.63 $ 14.74 $ 22.00