v3.26.1
Stockholders’ Equity (Tables)
12 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of RSUs activity
        
   Number of Shares   Weighted-Average Grant Date Fair Value per Share 
   (In thousands)     
Balance of RSUs outstanding at June 30, 2025   2,107   $                  3.76 
Granted   947    4.08 
Forfeited   (253)   3.47 
Vested   (1,072)   3.96 
Balance of RSUs outstanding at June 30, 2026   1,729   $3.86 
Schedule of valuation assumptions
          
   Years Ended June 30, 
   2026   2025 
Volatility of common stock   66.69%    65.99% 
Average correlation coefficient of peer companies   0.35    0.36 
Risk-free interest rate   4.38%    4.52% 
Dividend yield   0.00%    0.00% 
Contract term (in years)   2.99    2.99 
Schedule of PSU activity
          
   Number of Shares   Weighted Average Grant Date Fair Value per Share 
   (In thousands)     
Balance of PSUs outstanding at June 30, 2025   995   $          6.06 
Granted   579    4.00 
Forfeited   (283)   5.12 
Balance of PSUs outstanding at June 30, 2026   1,291   $5.34 
Schedule of stock option activity
                    
       Weighted-Average     
       Exercise   Remaining   Aggregate 
   Number of   Price   Contractual   Intrinsic 
   Shares   Per Share   Term   Value 
   (In thousands)       (In years)   (In thousands) 
Balance of options outstanding at June 30, 2025   214   $4.51           
Forfeited   (35)   4.95           
Expired   (3)   3.16           
Exercised   (100)   4.41           
Balance of options outstanding at June 30, 2026   76   $4.50    2.6   $123 
Options exercisable at June 30, 2026   76   $4.50    2.6   $123 
Schedule of option grant-date fair value and intrinsic value information
          
   Years Ended June 30, 
   2026   2025 
   (In thousands, except per share data) 
Intrinsic value of options exercised  $90   $203 
Schedule of valuation assumptions
     
  

Year Ended

June 30, 2025

 
Expected term (in years)   0.5 
Expected volatility   69% 
Risk-free interest rate   4.44% 
Dividend yield   0.00% 
Schedule of employee stock purchase plan activity
     
   Year Ended 
   June 30, 2026 
   (In thousands, except per share data) 
Shares available for issuance at June 30, 2025   26 
Shares issued    
Shares available for issuance at June 30, 2026   26 
Schedule of share-based compensation expense
          
   Years Ended June 30, 
   2026   2025 
   (In thousands) 
Cost of revenues  $141   $186 
Selling, general and administrative   5,233    4,424 
Research and development   896    1,522 
Total share-based compensation expense  $6,270   $6,132 
Schedule of unrecognized share-based compensation expense
          
   Remaining Unrecognized Compensation Expense   Remaining Weighted-Average Years to Recognize 
   (In thousands)     
RSUs  $5,026                1.9 
PSUs   2,152    1.6 
   $7,178