XML 39 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Equity (Tables)
9 Months Ended
Sep. 30, 2025
Stockholders' Equity Note [Abstract]  
Schedule of Share Repurchases and Related Activity

Share repurchases and related activity during the three and nine months ended September 30, 2025 and 2024 were as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Total number of shares repurchased

 

 

 

 

 

406,021

 

 

 

381,600

 

 

 

785,865

 

Average price paid per share

 

$

 

 

$

48.97

 

 

$

26.24

 

 

$

50.75

 

Total

 

$

 

 

$

19,883

 

 

$

10,015

 

 

$

39,883

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Excise tax charged

 

$

 

 

$

200

 

 

$

100

 

 

$

400