XML 94 R73.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Restricted Stock Awards (Details) - Restricted Stock - $ / shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Restricted Stock, Shares    
Outstanding at beginning of period (in shares) 212,080  
Granted (in shares) 249,282  
Released (in shares) (208,442)  
Forfeited (in shares) 0  
Outstanding at end of period (in shares) 252,920  
Restricted Stock, Weighted- Average Grant Date Fair Value    
Outstanding at beginning of period (in dollars per share) $ 40.33  
Granted (in dollars per share) 33.51 $ 45.00
Released (in dollars per share) 38.47  
Forfeited (in dollars per share) 0  
Outstanding at end of period (in dollars per share) $ 37.06