v3.25.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2025
Equity [Abstract]  
Schedule of Stock Repurchases
The following table details our stock repurchases under the Repurchase Program:
 Three Months Ended September 30,Nine Months Ended September 30,
 2025202420252024
Shares of common stock repurchased and retired1,426 — 4,745 — 
Average price paid per share (1)
$164.18 $— $163.35 $— 
Total cost (1)
$234,065 $— $775,085 $— 
(1)    Excludes excise tax of $2.3 million and $7.1 million incurred during the three and nine months ended September 30, 2025, respectively.