XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.1
SUBSEQUENT EVENTS
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS SUBSEQUENT EVENTS
As defined in FASB ASC 855, “Subsequent Events”, subsequent events are events or transactions that occur after the balance sheet date but before financial statements are issued or available to be issued. Financial statements are considered issued when they are widely distributed to stockholders and other financial statement users for general use and reliance in a form and format that complies with U.S. GAAP.
Stock Repurchase Program
On February 21, 2024, the Company adopted its fourth program to repurchase up to 1,203,545 shares, or 5%, of its outstanding common stock. As of March 22, 2024, 5,511,563 shares totaling $56.5 million had been acquired under all repurchase plans at an average price per share of $10.26.