v3.25.4
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2025
Equity [Abstract]  
Schedule of Common Stock Outstanding Roll Forward
 
Common Stock
Treasury
Outstanding
(Number of Shares)
Balance at end of 2023
381,844 
10,733,935 
Issued for stock-based compensation plans, net of shares withheld for taxes
(139,799)
139,799 
Repurchased common stock
300,302 
(300,302)
Balance at end of 2024
542,347 
10,573,432 
Issued for stock-based compensation plans, net of shares withheld for taxes
(144,367)
144,367 
Repurchased common stock
582,389 
(582,389)
Balance at end of 2025
980,369 
10,135,410