XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Shareholders' Equity
3 Months Ended
Mar. 31, 2022
Stockholders Equity Note [Abstract]  
Shareholders' Equity

15.

ShareholdersEquity

In May 2019, the Company’s Board of Directors approved a Common Stock repurchase authorization of 10,000,000 shares. The Company repurchased 751,309 shares of Common Stock under this authorization during the three months ended March 31, 2022 at a cost of $85.0 million. As of March 31, 2022, the Company has remaining authority to repurchase 4,417,254 shares of Common Stock.