XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events (Details) - USD ($)
$ in Thousands, shares in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 16, 2023
Oct. 24, 2023
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Subsequent Event [Line Items]            
Share repurchases, value     $ 9,472 $ 32,422 $ 58,000 $ 67,976
Subsequent Event            
Subsequent Event [Line Items]            
Share repurchases (in shares)   0.1        
Share repurchases, value   $ 4,300        
Subsequent Event | Interest Rate Swap, Five Year, 4.488%            
Subsequent Event [Line Items]            
Term of contract 5 years          
Notional amount $ 25,000          
Interest rate swap, fixed interest rate 4.488%