XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Share Repurchase Program - Additional Information (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 02, 2022
USD ($)
$ / shares
shares
Mar. 31, 2022
USD ($)
$ / shares
shares
Jun. 30, 2022
USD ($)
shares
Jun. 30, 2021
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Nov. 30, 2021
USD ($)
Sep. 30, 2017
USD ($)
Equity Class Of Treasury Stock [Line Items]              
Stock repurchase program, authorized amount           $ 200,000,000.0 $ 100,000,000.0
Line of credit facility, condition permitted for unlimited share repurchases, leverage ratio           0.50 0.50
Net liquidity amount           $ 100,000,000.0  
Share repurchase amount           25,000,000.0  
Default, Amount           $ 0  
Stock Repurchased During Period, Shares | shares     176,375 173,000      
Stock Repurchased During Period, Value     $ 17,000,000.0 $ 14,700,000      
Credit Facility              
Equity Class Of Treasury Stock [Line Items]              
Share repurchase amount     $ 111,900,000        
Share Repurchase Approved Starting on December 20, 2021 and Ending No Later Than June 30, 2022              
Equity Class Of Treasury Stock [Line Items]              
Stock repurchase program, authorized amount $ 16,300 $ 3,100     $ 20,000.0    
Stock repurchase program, number of shares authorized to be repurchased | shares 165,000            
Stock Repurchased During Period, Shares | shares 140,200 36,175          
Average price per share | $ / shares $ 98.55 $ 87.00          
Maximum | Share Repurchase Approved Starting on December 20, 2021 and Ending No Later Than June 30, 2022              
Equity Class Of Treasury Stock [Line Items]              
Stock repurchase program, number of shares authorized to be repurchased | shares         165,000