XML 90 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Restricted Stock Awards (Details) - Restricted Stock - $ / shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Restricted Stock, Shares    
Outstanding at beginning of period (in shares) 212,080  
Granted (in shares) 239,982  
Released (in shares) (165,583)  
Forfeited (in shares) 0  
Outstanding at end of period (in shares) 286,479  
Restricted Stock, Weighted- Average Grant Date Fair Value    
Outstanding at beginning of period (in dollars per share) $ 40.33  
Granted (in dollars per share) 32.43 $ 45.00
Released (in dollars per share) 38.27  
Forfeited (in dollars per share) 0  
Outstanding at end of period (in dollars per share) $ 34.91