XML 38 R25.htm IDEA: XBRL DOCUMENT v3.25.2
STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Stock-based compensation expense for restricted stock in the consolidated statements of operations is summarized as follows:

Stock-based compensation expense for restricted stock in the consolidated statements of operations is summarized as follows:

 

                                 
    Three months ended
June 30,
    Six months ended
June 30,
 
    2025     2024     2025     2024  
Cost of sales   $     $     $     $ (10,755)  
Selling, general and administrative     168,583       175,536       488,812       467,813  
 Total stock-based compensation expense   $ 168,583     $ 175,536     $ 488,812     $ 457,058  
The following table summarizes activity related to outstanding RSUs for the six months ended June 30, 2025:

The following table summarizes activity related to outstanding RSUs for the six months ended June 30, 2025:

 

    RSUs     

Weighted
Average 

Grant Date

 Fair Value of 

RSUs

 
Non-vested – January 1, 2025         $  
Granted     122,224     $ 4.29  
Vested     (61,110 )   $ 4.29  
Forfeited         $  
Non-vested – June 30, 2025     61,114     $ 4.29  
The following table summarizes activity related to outstanding Restricted Stock Awards for the six months ended June 30, 2025:

The following table summarizes activity related to outstanding Restricted Stock Awards for the six months ended June 30, 2025:

 

   

Restricted 

Stock Awards 

   

Weighted
Average 

Grant Date

 Fair Value of 

Restricted
Stock Awards 

 
Non-vested – January 1, 2025     152,875     $ 2.86  
Granted         $  
Vested     (44,075)     $ 2.98  
Forfeited         $  
Non-vested – June 30, 2025     108,800     $ 2.81  
The following table summarizes activity related to outstanding PRSAs for the six months ended June 30, 2025:

The following table summarizes activity related to outstanding PRSAs for the six months ended June 30, 2025:

 

    PRSAs    

Weighted
Average Grant
Date 

Fair Value of 

PRSAs  

 
Non-vested – January 1, 2025     44,076     $ 2.98  
Granted         $  
Vested         $  
Forfeited     (44,076)     $ 2.98  
Non-vested – June 30, 2025         $