XML 67 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity (Tables)
12 Months Ended
Dec. 31, 2024
Shareholders' Equity [Abstract]  
Schedule Of Stock Repurchase Activity

Shares Repurchased

Plan Date

Authorized

Expiration

2024

2023

12/14/2023

150,000 shares

12/31/2024

24,520