v3.22.0.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Stockholders' Equity Stockholders’ EquityOn November 10, 2006, the Board of Directors approved a stock repurchase program authorizing the Company to repurchase up to an authorized number of shares of its common stock from time to time in the open market or private transactions at the Company's discretion. This authorization originally expired on December 31, 2007, and the Company’s Board of Directors has authorized several increases and annual extensions of this stock repurchase program, including on November 8, 2021, authorizing the repurchase of up to 1,000,000 shares of our common stock. As of December 31, 2021, 917,822 shares remained authorized for repurchase through March 31, 2022. Under this program, the Company repurchased 475,557 shares of its stock in 2021 and 441,250 shares in 2020. The Company did not repurchase any shares of its stock in 2019.