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

Stock Based Compensation and Other Benefit Plans - Performance Stock Unit Awards Activity (Details)

v3.25.1
Stock Based Compensation and Other Benefit Plans - Performance Stock Unit Awards Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Apr. 30, 2024
Oct. 31, 2023
May 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Weighted Average Exercise Price Per Share          
Stock-based compensation expense       $ 10,312 $ 9,099
Performance Stock Unit Awards          
Number of Unvested PSUs          
Number of shares, Outstanding at beginning of period       448,600  
Granted (in shares) 285,000 18,200 430,400 285,000 448,600
Vested (in shares)       (136,483)  
Number of shares, Outstanding at end of period       597,117 448,600
Weighted Average Grant Date Fair Value Per Share          
Granted (in dollars per share)       $ 17.6  
Vested (in dollars per share)       17.23  
Balance (in dollars per share)       $ 16.03 $ 15.4
Weighted Average Exercise Price Per Share          
Stock-based compensation expense       $ 6,100  
Stock-based compensation expense, not yet recognized       $ 3,000  
Weighted-average remaining recognition period       10 months 17 days