XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation and Stock Options (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 28, 2024
$ / shares
shares
Mar. 08, 2023
$ / shares
shares
Jun. 01, 2022
extension
$ / shares
shares
Mar. 03, 2022
$ / shares
shares
Jan. 01, 2021
employee
$ / shares
shares
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
Dec. 31, 2024
shares
Share-based Compensation Arrangement by Share-based Payment Award                    
Options granted (in shares)         50,000         3,358
Number of key employees | employee         1          
Options granted, weighted average exercise price (in dollars per share) | $ / shares         $ 9.44          
Options exercised (in shares)                   37,500
Options outstanding (in shares)           12,500   12,500    
March 2022 Plan                    
Share-based Compensation Arrangement by Share-based Payment Award                    
Options granted (in shares)       600,000            
Options granted, weighted average exercise price (in dollars per share) | $ / shares       $ 8.14            
March 2022 plan                    
Share-based Compensation Arrangement by Share-based Payment Award                    
Options granted (in shares)                   53,753
Options exercised (in shares)                   200,000
Share-based compensation options were exercised (in shares)           400,000   400,000    
June 2022 plan                    
Share-based Compensation Arrangement by Share-based Payment Award                    
Options granted (in shares)     100,000              
Options granted, weighted average exercise price (in dollars per share) | $ / shares     $ 6.78              
Options outstanding (in shares)           41,667   41,667    
Options vested (in shares)               25,000    
Share-based payment arrangement, nonvested award, option, cost not yet recognized, amount | $           $ 60   $ 60    
March 2023                    
Share-based Compensation Arrangement by Share-based Payment Award                    
Options granted (in shares)   200,000           7,890   19,584
Options granted, weighted average exercise price (in dollars per share) | $ / shares   $ 4.96                
Options exercised (in shares)               25,000   75,000
Options outstanding (in shares)           100,000   100,000    
Options vested (in shares)               25,000    
March 2024                    
Share-based Compensation Arrangement by Share-based Payment Award                    
Options outstanding (in shares)           600,000   600,000    
Options vested (in shares)               450,000    
Number of options approved for grant by Board of Directors (in shares) 600,000                  
Stock Options                    
Share-based Compensation Arrangement by Share-based Payment Award                    
Allocated share-based compensation expense | $           $ 0 $ 36      
Vesting percentage 25.00%                  
Vesting period 6 months                  
Award vesting period 2 years                  
Stock Options | March 2022 Plan                    
Share-based Compensation Arrangement by Share-based Payment Award                    
Vesting percentage       25.00%            
Vesting period       6 months            
Award vesting period       2 years            
Stock Options | June 2022 plan                    
Share-based Compensation Arrangement by Share-based Payment Award                    
Allocated share-based compensation expense | $               $ 30 $ 30  
Number of extensions | extension     3              
Expected duration for recognition of stock based compensation expense               3 months 18 days    
Stock Options | March 2023                    
Share-based Compensation Arrangement by Share-based Payment Award                    
Allocated share-based compensation expense | $           35 35      
Vesting percentage   12.50%                
Vesting period   6 months                
Award vesting period   4 years                
Expected duration for recognition of stock based compensation expense               1 year 6 months    
Unrecognized stock-based compensation expense | $           209   $ 209    
Stock Options | March 2024                    
Share-based Compensation Arrangement by Share-based Payment Award                    
Options granted, weighted average exercise price (in dollars per share) | $ / shares $ 8.58                  
Allocated share-based compensation expense | $           305 $ 609      
Expected duration for recognition of stock based compensation expense               6 months    
Unrecognized stock-based compensation expense | $           $ 609   $ 609