XML 46 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Repurchase Program (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 31, 2023
Sep. 30, 2023
Sep. 30, 2023
Sep. 30, 2022
Feb. 28, 2023
Equity, Class of Treasury Stock [Line Items]          
Treasury shares purchased at cost   $ 6,018,000 $ 26,167,000    
Share Repurchase Program          
Equity, Class of Treasury Stock [Line Items]          
Stock repurchase program, authorized amount         $ 50,000,000
Stock repurchase program, remaining authorized repurchase amount   $ 24,100,000 $ 24,100,000    
Shares repurchased (in shares)     5,600,000 0  
Treasury shares purchased at cost     $ 26,200,000    
Share Repurchase Program | Subsequent Event          
Equity, Class of Treasury Stock [Line Items]          
Stock repurchase program, remaining authorized repurchase amount $ 18,100,000        
Shares repurchased (in shares) 900,000        
Treasury shares purchased at cost $ 6,000,000