XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Schedule of Debt [Line Items]    
Finance leases $ 1,497 $ 1,527
Total debt 20,597 1,527
Less: current debt (19,862) (660)
Total long-term debt 735 867
Revolving Credit Facility | Line of Credit    
Schedule of Debt [Line Items]    
HSBC Credit Facilities $ 19,100 $ 0