XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Share Repurchase Program (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Feb. 23, 2022
Dec. 31, 2021
Share Repurchase Program              
Share Repurchase Program $ 200,000     $ 200,000   $ 50,000  
Number of common shares purchased during period under the program 0   0 170,904 0    
Acquisition of treasury stock   $ 14,603   $ 14,603      
Treasury stock shares 3,141,477     3,141,477     2,970,573
Treasury stock, at cost $ 150,000     $ 150,000     $ 135,397