Annual report [Section 13 and 15(d), not S-K Item 405]

Share-Based Compensation - Stock Options (Details)

v3.25.2
Share-Based Compensation - Stock Options (Details) - USD ($)
12 Months Ended 24 Months Ended
Jan. 01, 2025
Jan. 26, 2024
Dec. 09, 2023
Dec. 09, 2020
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2024
Employee Stock Option              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of options granted         679,800 908,250  
Weighted-average exercise price         $ 3.2 $ 1.92  
Shares exercised         73,100 0 0
Employee Stock Option | Minimum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Weighted-average exercise price         $ 1.72    
Employee Stock Option | Maximum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Weighted-average exercise price         $ 2.45    
Restricted Stock Units              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Share-based awards issued         0    
Restricted Stock Units | Employees              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting period   1 year          
Share-based awards issued   78,800          
2020 Omnibus Equity Incentive Plan | Employee Stock Option              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Shares issued pursuant to past grants         23,229    
Shares reserved for past grants         26,635    
Shares reserved for future issuance       64,000 14,136    
2020 Omnibus Equity Incentive Plan | Employee Stock Option | Minimum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting period       3 years      
2020 Omnibus Equity Incentive Plan | Employee Stock Option | Maximum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting period       5 years      
2020 Omnibus Equity Incentive Plan | Employee Stock Option | Directors | Maximum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Maximum annual awards paid to non-employee directors       $ 500,000      
Maximum annual awards paid to non-employee directors (newly appointed board member)       750,000      
Maximum annual awards paid to non-employee directors (newly appointed board chairman)       $ 1,500,000      
Stock Option Issuances 2020 Plan | Employee Stock Option | Employees              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock options vesting percentage           25.00%  
Vesting period           1 year  
Number of options granted           14,650  
Weighted-average exercise price           $ 7  
Option term           10 years  
Stock Option Issuances 2020 Plan | Employee Stock Option | Executive Officers              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of options granted           9,000  
Weighted-average exercise price           $ 7  
Option term           10 years  
Stock Option Issuances 2020 Plan | Employee Stock Option | Executive Officers | Option Vesting Arrangement, Tranche One              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock options vesting percentage           25.00%  
Vesting period           1 year  
2023 Omnibus Equity Incentive Plan              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Limit increase in shares available for future grant 458,383            
Total number of awards authorized under plan         1,658,383    
2023 Omnibus Equity Incentive Plan | Employee Stock Option              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Shares issued pursuant to past grants         138,150    
Shares reserved for past grants         1,123,800    
Shares reserved for future issuance         396,433    
Annual increase in shares available under plan     5.00%        
2023 Omnibus Equity Incentive Plan | Employee Stock Option | Minimum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting period     3 years        
2023 Omnibus Equity Incentive Plan | Employee Stock Option | Maximum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Shares reserved for future issuance     1,200,000        
Vesting period     5 years        
2023 Omnibus Equity Incentive Plan | Employee Stock Option | Directors | Maximum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Maximum annual awards paid to non-employee directors     $ 500,000        
Maximum annual awards paid to non-employee directors (newly appointed board member)     750,000        
Maximum annual awards paid to non-employee directors (newly appointed board chairman)     $ 1,500,000        
Stock Option Issuances - 2023 Plan | Employee Stock Option | Employees              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of options granted         145,000 47,500  
Option term         10 years 10 years  
Stock Option Issuances - 2023 Plan | Employee Stock Option | Employees | Minimum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Weighted-average exercise price         $ 1.92 $ 1.72  
Stock Option Issuances - 2023 Plan | Employee Stock Option | Employees | Maximum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Weighted-average exercise price         $ 3.91 $ 2.41  
Stock Option Issuances - 2023 Plan | Employee Stock Option | Employees | Option Vesting Arrangement, Tranche One              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock options vesting percentage         25.00% 25.00%  
Vesting period         1 year 1 year  
Stock Option Issuances - 2023 Plan | Employee Stock Option | Employee              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of options granted           55,000  
Weighted-average exercise price           $ 1.88  
Option term           10 years  
Stock Option Issuances - 2023 Plan | Employee Stock Option | Employee | Option Vesting Arrangement, Tranche One              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting period           3 years  
Stock Option Issuances - 2023 Plan | Employee Stock Option | Consultants              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of options granted         12,600 399,000  
Weighted-average exercise price         $ 2.45 $ 1.72  
Option term         10 years 5 years  
Stock Option Issuances - 2023 Plan | Employee Stock Option | Consultants | Option Vesting Arrangement, Tranche One              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting period           1 year  
Stock Option Issuances - 2023 Plan | Employee Stock Option | Directors              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of options granted         100,800    
Weighted-average exercise price         $ 2.45    
Option term         10 years    
Stock Option Issuances - 2023 Plan | Employee Stock Option | Directors | Option Vesting Arrangement, Tranche One              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting period         12 months    
Stock Option Issuances - 2023 Plan | Employee Stock Option | Directors | Option Vesting Arrangement, Tranche Two              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting period         36 months    
Stock Option Issuances - 2023 Plan | Employee Stock Option | Executive Officers              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of options granted         386,400 183,100  
Weighted-average exercise price         $ 3.48    
Option term         10 years 10 years  
Stock Option Issuances - 2023 Plan | Employee Stock Option | Executive Officers | Minimum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Weighted-average exercise price           $ 1.72  
Stock Option Issuances - 2023 Plan | Employee Stock Option | Executive Officers | Maximum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Weighted-average exercise price           $ 1.88  
Stock Option Issuances - 2023 Plan | Employee Stock Option | Executive Officers | Option Vesting Arrangement, Tranche One              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock options vesting percentage         25.00% 25.00%  
Vesting period         1 year 1 year  
Stock Option Issuances - 2023 Plan | Employee Stock Option | Chief Executive Officer              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of options granted           200,000  
Weighted-average exercise price           $ 1.88  
Option term           10 years  
Stock Option Issuances - 2023 Plan | Employee Stock Option | Chief Executive Officer | Option Vesting Arrangement, Tranche One              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting period           3 years  
Stock Option Issuance - Employment Inducement Grant | Employee Stock Option | Employees              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of options granted         15,000    
Weighted-average exercise price         $ 1.81    
Option term         10 years    
Stock Option Issuance - Employment Inducement Grant | Employee Stock Option | Employees | Option Vesting Arrangement, Tranche One              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock options vesting percentage         25.00%    
Vesting period         1 year    
Stock Option Issuance - Professional Service Fee Grant | Employee Stock Option | Employees              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of options granted         20,000    
Weighted-average exercise price         $ 1.83    
Option term         5 years    
Stock Option Issuance - Professional Service Fee Grant | Employee Stock Option | Employees | Option Vesting Arrangement, Tranche One              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting period         1 year