v3.26.1
Shareholders' Equity (Narrative) (Details) - $ / shares
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Shareholders Equity [Line Items]      
Shares of common stock authorized to be repurchased     1,006,379
Percentage of outstanding common shares     5.00%
Treasury stock purchases 0 163,197  
Share repurchase program at an average price   $ 31.5  
Shares remain available for repurchase 506,313