XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 23, 2024
Nov. 05, 2024
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Oct. 19, 2023
Subsequent Event [Line Items]              
Cash dividends declared per common share     $ 0.28 $ 0.27 $ 0.83 $ 0.80  
Authorized amount             $ 100,000,000
Value of shares repurchased     $ 23,000   $ 50,280,000    
Subsequent Event              
Subsequent Event [Line Items]              
Cash dividends declared per common share $ 0.28            
Dividends $ 11,700,000            
Authorized amount $ 100,000,000            
Average cost per share repurchased (in dollars per share)   $ 181.22          
Repurchased shares (in shares)   275,906          
Value of shares repurchased   $ 50,000,000.0