XML 75 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share Repurchase Program (Tables)
12 Months Ended
Dec. 31, 2024
Class of Stock Disclosures [Abstract]  
Share Repurchase Activity
Share repurchase activity is as follows (dollar value in thousands):
Years Ended December 31,
202420232022
Number of Shares Repurchased
— — 695,496 
Average Price Paid Per Share$— $— $49.22 
Dollar Value of Shares Repurchased
$— $— $34,234