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

Stock Based Compensation - Restricted Stock Unit Awards (Details)

v3.25.1
Stock Based Compensation - Restricted Stock Unit Awards (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
May 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Stock-based compensation      
Stock-based compensation expense   $ 10,312 $ 9,099
Restricted Stock Unit Awards      
Stock-based compensation      
Granted (in shares) 15,175    
Vesting period 1 year    
Weighted-average grant-date fair value of awards granted (in dollars per share) $ 24.71    
Vested (in shares)   0  
Number of shares, Outstanding   15,175  
Weighted-average grant-date fair value of award outstanding (in dollars per share)   $ 24.71  
Stock-based compensation expense   $ 200  
Stock-based compensation expense, not yet recognized   $ 100  
Weighted-average remaining recognition period   4 months 13 days