XML 32 R21.htm IDEA: XBRL DOCUMENT v3.26.1
Debt (Tables)
9 Months Ended
Mar. 31, 2026
Debt Disclosure [Abstract]  
Schedule of outstanding debt
        
   March 31,   June 30, 
   2026   2025 
   (In thousands) 
Outstanding debt  $8,828   $11,829 
Less: Unamortized debt issuance costs   (137)   (75)
Net Carrying amount of debt   8,691    11,754 
Less: Current portion       (3,070)
Non-current portion  $8,691   $8,684