XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.3
Debt (Tables)
3 Months Ended
Sep. 30, 2025
Debt Disclosure [Abstract]  
Schedule of outstanding debt
          
   September 30,   June 30, 
   2025   2025 
   (In thousands) 
Outstanding debt  $10,828   $11,829 
Less: Unamortized debt issuance costs   (166)   (75)
Net Carrying amount of debt   10,662    11,754 
Less: Current portion       (3,070)
Non-current portion  $10,662   $8,684