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