v3.25.1
SHARES OF COMMON STOCK (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Schedule of Changes in Shares of Common Stock
The following table sets forth the changes in shares of common stock during the years ended December 31, 2024 and 2023:

December 31,
20242023
Common stock issued, beginning of year17,476,530 15,258,449 
Common stock issued pursuant to acquisition— 2,000,000 
Vesting of restricted stock units870,798 257,258 
Shares issued due to reverse split adjustment for rounding89,782 — 
Stock awards cancelled for employee tax withholdings(236,017)(39,177)
Common stock issued, end of year18,201,093 17,476,530 
Treasury stock, at cost, beginning of year(1,000,000) 
Purchase of treasury stock(192,737)(1,000,000)
Treasury stock, at cost, end of year(1,192,737)(1,000,000)
Common stock outstanding, end of the year17,008,356 16,476,530