XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholder's equity
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Stockholder's equity Stockholder's EquityOn August 8, 2022, the Board of Directors (the “Board”) of the Company authorized the repurchase of up to 600,000 shares of the Company’s outstanding common stock (the “Stock Repurchase Plan”). The Stock Repurchase Plan was originally set to expire on August 11, 2023. On August 8, 2023, the Company announced that its Board of Directors extended the term of the previously approved stock repurchase plan to August 9, 2024. From August 8, 2022 to September 30, 2023, the Company had repurchased an aggregate of 120,419 shares of its common stock under the stock repurchase plan for consideration of $3.9 million.