XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Equity
6 Months Ended
Jun. 30, 2023
Stockholders' Equity Note [Abstract]  
Equity Equity
Share Repurchase Program

On May 24, 2022, the Board of Directors authorized a share repurchase program to purchase up to $40 million of the Company’s common stock (the “Program”). During the second and fourth quarter of 2022, the Company repurchased 536,839 shares of its common stock for $3,731,712. These shares were subsequently cancelled. There were no shares repurchased during the three and six months ended June 30, 2023. The Program does not oblige the Company to acquire any specific number of shares and will expire on November 24, 2023. Under the Program, shares may be repurchased using a variety of methods, including privately negotiated and/or open market transactions, including under plans complying with Rule 10b5-1 under the Exchange Act, as part of accelerated share repurchases, block trades and other methods. The timing, manner, price and amount of any common stock repurchases under the Program are determined by the Company in its discretion and depend on a variety of factors, including legal requirements, price and economic and market conditions.