XML 40 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity
12 Months Ended
Dec. 31, 2023
Stockholders' Equity Note [Abstract]  
Equity Equity
Share Repurchase Program
On May 24, 2022, the Company’s Board of Directors (the “Board of Directors”) authorized a share repurchase program to purchase up to $40 million of 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 year ended December 31, 2023. The Program did not oblige the Company to acquire any specific number of shares and expired on November 24, 2023. Under the Program, shares could be repurchased using a variety of methods, including privately negotiated and/or open market transactions, under plans complying with Rule 10b5-1 under the Exchange Act of 1934, as amended, 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 were determined by the Company in its discretion and depended on a variety of factors, including legal requirements, price and economic and market conditions.