v3.26.1
Shareholders' Equity (Tables)
3 Months Ended
Mar. 31, 2026
Equity [Abstract]  
Schedule of details activity in our common stock
The following table details activity in our common stock:
Three Months Ended March 31,
20262025
SharesAmountSharesAmount
Treasury stock purchases(800)$(250,063)— $— 
Exercise of stock options and vesting of restricted stock units169 2,616 165 16,444 
Issuance of shares pursuant to employee stock purchase plan10 3,801 3,970 
Employee taxes paid for withheld shares upon equity award settlement(53)(18,981)(24)(14,918)