v3.26.1
STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2026
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,
 
   2026   2025   2026   2025 
Cost of sales  $23,880   $   $16,133   $ 
Selling, general and administrative   122,329    168,583    365,363    488,812 
 Total stock-based compensation expense  $146,209   $168,583   $381,496   $488,812 
The following table summarizes activity related to outstanding RSUs for the six months ended June 30, 2026

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

 

    RSUs    

Weighted
Average

Grant Date

Fair Value of

RSUs

 
Non-vested – January 1, 2026         $  
Granted     125,003     $ 4.18  
Vested         $  
Forfeited         $  
Non-vested – June 30, 2026     125,003     $ 4.18  
The following table summarizes activity related to outstanding Restricted Stock Awards for the six months ended June 30, 2026

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

 

   

Restricted  

Stock Awards

   

Weighted
Average

Grant Date

Fair Value of

RSA  

 
Non-vested – January 1, 2026     148,127     $ 2.92  
Granted     83,015     $ 4.86  
Vested     (70,043)     $ 3.27  
Forfeited     (11,621)     $ 3.04  
Non-vested – June 30, 2026     149,478     $ 3.83  
The following table summarizes activity related to outstanding PRSAs for the six months ended June 30, 2026

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

 

    PRSAs    

Weighted
Average Grant
Date

Fair Value of

PRSAs

 
Non-vested – January 1, 2026     57,376     $ 2.96  
Granted     58,613     $ 3.58  
Vested         $  
Forfeited     (57,376)     $ 2.96  
Non-vested – June 30, 2026     58,613     $ 3.58