XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Common Stock - Schedule of Share Repurchase Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jan. 14, 2022
Mar. 31, 2022
Mar. 31, 2021
Dividends Payable [Line Items]      
Shares repurchased (in shares)   1,163,799 56,156
Average price (in dollars per share)   $ 50.79 $ 42.34
Aggregate value   $ 59,108 $ 2,377
Open Market      
Dividends Payable [Line Items]      
Shares repurchased (in shares) 161,980 463,980 56,156
Average price (in dollars per share)   $ 46.57 $ 42.34
Aggregate value $ 8,300 $ 21,607 $ 2,377
Magnus      
Dividends Payable [Line Items]      
Shares repurchased (in shares)   699,819 0
Average price (in dollars per share)   $ 53.59 $ 0
Aggregate value   $ 37,501 $ 0