XML 48 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
12 Months Ended
Jun. 30, 2024
Leases  
Schedule of components of lease expense
             
   Years Ended
June 30,
 
   2024    2023  
   (In thousands)  
Components of lease expense             
Operating lease cost  $2,465    $ 2,583  
Financing lease cost   110      30  
Financing lease interest expense   39      10  
              
Supplemental cash flow information             
Cash paid for amounts included in the measurement of operating lease liabilities  $1,772    $ 1,701  
Cash paid for amounts included in the measurement of financing lease liabilities  $222    $ 30  
              
Right-of-use assets obtained in exchange for lease obligation  $    $ 4,856  
Schedule of maturities of lease liabilities
          
Years ending June 30,  Operating   Financing 
   (In thousands) 
2025  $2,056    213 
2026   1,693    117 
2027   1,648    22 
2028   1,698    19 
2029   1,527     
Thereafter   2,952     
Total remaining lease payments   11,574    371 
less: imputed interest   (1,571)   (45)
Lease liability  $10,003   $326 
Reported as:          
Current liabilities  $1,580   $187 
Non-current liabilities  $8,423   $139