XML 83 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note L - Stock and Warrants - Common Stock Activity (Details) - shares
1 Months Ended 12 Months Ended 43 Months Ended
Nov. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Balance (in shares)   41,534,668 34,540,304  
Common stock issued as compensation to third-parties (in shares)   92,988 44,791  
Common stock issued as a result of stock warrants exercised (in shares)     110  
Common stock issued as a result of stock options exercised (in shares)   469,563 7,500  
Common stock repurchased as a result of the Stock Repurchase Program (in shares)     (665,739)  
Common stock issued in connection with the Merger (Note T) (in shares) 1,382,489   7,530,509  
Common stock issued as a result of the Employee Stock Purchase Plan (in shares)   192,160 77,193 351,988
Common stock issued in connection with the Public Offering (Note B) (in shares)   10,615,385    
Common stock issued in connection with restricted stock units (in shares)   218,000    
Common stock issued in connection with vesting of performance-based awards (in shares)   547,945    
Balance (in shares)   53,670,709 41,534,668 53,670,709