XML 53 R22.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2024
Stockholders' Equity Note [Abstract]  
Stockholders' Equity Stockholders’ EquityIn July 2022, our Board of Directors authorized the purchase of up to $30 million of our common stock under a stock repurchase program. Stock will be purchased under the program from time to time, in the open market or through private transactions, as market conditions warrant. To date, there have been 321,229 shares repurchased for a total cost of $10.4 million, all of which occurred during the first half of 2024. As of December 2023 there had been no repurchases of our common stock under the program.