XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events (Details) - USD ($)
$ in Thousands, shares in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 01, 2022
Jul. 27, 2022
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Subsequent Event [Line Items]            
Share repurchases, value     $ 29,555 $ 30,759 $ 35,554 $ 63,438
Subsequent Event            
Subsequent Event [Line Items]            
Share repurchases (in shares)   0.2        
Share repurchases, value   $ 8,100        
Subsequent Event | Stinnett and Associates            
Subsequent Event [Line Items]            
Asset Acquisition, Consideration Transferred $ 16,400