XML 49 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
12 Months Ended
Jun. 30, 2025
Leases  
Schedule of components of lease expense
          
   Years Ended June 30, 
   2025   2024 
Components of lease expense  (In thousands) 
Operating lease cost  $2,369   $2,465 
Financing lease cost   107    110 
Financing lease interest expense   25    39 
           
Supplemental cash flow information          
Cash paid for amounts included in the measurement of operating lease liabilities  $1,765   $1,772 
Cash paid for amounts included in the measurement of financing lease liabilities  $213   $222 
           
Right-of-use assets obtained in exchange for lease obligation  $1,027   $ 
Schedule of maturities of lease liabilities
          
Years ending June 30,  Operating   Financing 
   (In thousands) 
2026  $1,959   $117 
2027   1,906    22 
2028   1,968    20 
2029   1,741     
2030   976     
Thereafter   2,025     
Total remaining lease payments   10,575    159 
less: imputed interest   (1,310)   (19)
Lease liability  $9,265   $140 
Reported as:          
Current liabilities  $1,489   $105 
Non-current liabilities  $7,776   $35