v3.26.1
Leases (Tables)
12 Months Ended
Jun. 30, 2026
Leases  
Schedule of components of lease expense
          
   Years Ended June 30, 
   2026   2025 
   (In thousands) 
Components of lease expense          
Operating lease cost  $2,030   $2,369 
Financing lease cost   108    107 
Financing lease interest expense   14    25 
           
Supplemental cash flow information          
Cash paid for amounts included in the measurement of operating lease liabilities  $1,636   $1,765 
Cash paid for amounts included in the measurement of financing lease liabilities  $120   $213 
           
Right-of-use assets obtained in exchange for lease obligation  $628   $1,027 
Schedule of maturities of lease liabilities
        
Years ending June 30,  Operating   Financing 
   (In thousands) 
2027  $2,052   $26 
2028   2,093    23 
2029   1,865    5 
2030   1,101    4 
2031   1,060    2 
Thereafter   1,068     
Total remaining lease payments   9,239    60 
less: imputed interest   (989)   (19)
Lease liability  $8,250   $41 
Reported as:          
Current liabilities  $1,617   $18 
Non-current liabilities  $6,633   $23