Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Options (Details)

v3.24.1.u1
Stock-Based Compensation - Options (Details) - Options - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Options    
Outstanding at the beginning of the period (in shares) 202,166  
Exercised (in shares) (20,033)  
Forfeited (in shares) (186)  
Outstanding at the end of the period (in shares) 181,947  
Options exercisable (in shares) 181,947  
Weighted-Average Exercise Price    
Outstanding at the beginning of the period (in dollars per share) $ 45.22  
Exercised (in dollars per share) 40.71  
Forfeited (in dollars per share) 71.21  
Outstanding at the end of the period (in dollars per share) 45.69  
Options exercisable (in dollars per share) $ 45.69  
Weighted-Average Remaining Contractual Life    
Outstanding 1 year 3 months 18 days  
Options exercisable 1 year 3 months 18 days  
Aggregate Intrinsic Value    
Outstanding (in dollars) $ 2,224
Options exercisable (in dollars) $ 2,224