v3.26.1
Stock-Based Compensation (Summarized Stock Option Activity) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding, Number of shares, Beginning Balance 5,866,904 4,918,248 673,274  
Granted, Number of shares 0 1,000,000 4,500,000  
Exercised (21,196) (38,011) (54,287)  
Forfeitures, Number of shares   (13,333) (200,739)  
Outstanding, Number of shares, Ending Balance 5,845,708 5,866,904 4,918,248 673,274
Exercisable, Number of Shares 845,708      
Vested and expected to vest, Number of shares 5,845,708      
Outstanding, Weighted average exercise price, Beginning Balance $ 8.71 $ 8.70 $ 4.37  
Exercised, Weighted average exercise price 3.02 3.02 2.25  
Forfeitures, Weighted average exercise price   11.23 3.96  
Outstanding, Weighted average exercise price, Ending Balance 8.73 $ 8.71 $ 8.70 $ 4.37
Exercisable, Weighted average exercise price 4.01      
Vested and expected to vest, Weighted average exercise price $ 8.73      
Outstanding, Weighted average remaining contractual term (in years) 2 years 3 months 14 days 3 years 6 months 18 days 4 years 6 months 3 days 5 years 1 month 20 days
Exercisable, Weighted average remaining contractual term (in years) 2 years 8 months 4 days      
Vested and expected to vest, Weighted average remaining contractual term (in years) 2 years 3 months 14 days      
Outstanding, Aggregate intrinsic value, Beginning Balance $ 703 $ 889 $ 239  
Vested and expecting to vest, Aggregate intrinsic value 979      
Exercised, Aggregate intrinsic value 41 72 71  
Exercisable, Aggregate intrinsic value 979      
Outstanding, Aggregate intrinsic value, Ending Balance $ 979 $ 703 $ 889 $ 239
Outstanding, Weighted average grant date fair value, Beginning Balance $ 1.20 $ 1.77 $ 1.67  
Forfeitures, Weighted average grant date fair value   8.83 1.42  
Outstanding, Weighted average grant date fair value, Ending Balance $ 1.20 $ 1.20 $ 1.77 $ 1.67
June 2024 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted, Number of shares     500,000  
Granted, Weighted average exercise price     $ 3.50  
Granted, Weighted average remaining contractual term (in years)     5 years 2 months 1 day  
Granted, Aggregate intrinsic value     $ 880  
Granted, Weighted average grant date fair value     $ 1.76  
June 2024 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted, Number of shares     1,000,000  
Granted, Weighted average exercise price     $ 6.00  
Granted, Weighted average remaining contractual term (in years)     4 years 7 months 6 days  
Granted, Aggregate intrinsic value     $ 1,690  
Granted, Weighted average grant date fair value     $ 1.69  
June 2024 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted, Number of shares     1,000,000  
Granted, Weighted average exercise price     $ 8.00  
Granted, Weighted average remaining contractual term (in years)     4 years 7 months 6 days  
Granted, Aggregate intrinsic value     $ 1,300  
Granted, Weighted average grant date fair value     $ 1.30  
June 2024 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted, Number of shares     1,000,000  
Granted, Weighted average exercise price     $ 11.00  
Granted, Weighted average remaining contractual term (in years)     4 years 7 months 6 days  
Granted, Aggregate intrinsic value     $ 920  
Granted, Weighted average grant date fair value     $ 0.92  
June 2024 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted, Number of shares     1,000,000  
Granted, Weighted average exercise price     $ 14.00  
Granted, Weighted average remaining contractual term (in years)     4 years 7 months 6 days  
Granted, Aggregate intrinsic value     $ 685  
Granted, Weighted average grant date fair value     $ 0.69  
December 2024 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted, Number of shares   350,000    
Granted, Weighted average exercise price   $ 6.00    
Granted, Weighted average remaining contractual term (in years)   2 years    
Granted, Aggregate intrinsic value   $ 433    
Granted, Weighted average grant date fair value   $ 1.24    
December 2024 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted, Number of shares   250,000    
Granted, Weighted average exercise price   $ 8.00    
Granted, Weighted average remaining contractual term (in years)   2 years    
Granted, Aggregate intrinsic value   $ 177    
Granted, Weighted average grant date fair value   $ 0.71    
January 2025 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted, Number of shares   100,000    
Granted, Weighted average exercise price   $ 8.00    
Granted, Weighted average remaining contractual term (in years)   2 years    
Granted, Aggregate intrinsic value   $ 71    
Granted, Weighted average grant date fair value   $ 0.71    
January 2025 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted, Number of shares   150,000    
Granted, Weighted average exercise price   $ 11.00    
Granted, Weighted average remaining contractual term (in years)   2 years    
Granted, Aggregate intrinsic value   $ 107    
Granted, Weighted average grant date fair value   $ 0.71    
January 2025 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted, Number of shares   150,000    
Granted, Weighted average exercise price   $ 14.00    
Granted, Weighted average remaining contractual term (in years)   2 years    
Granted, Aggregate intrinsic value   $ 123    
Granted, Weighted average grant date fair value   $ 0.82