XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Schedule of Debt [Line Items]    
Finance leases $ 1,412 $ 1,527
Total debt 8,912 1,527
Less: Current maturities of long-term debt and finance leases (8,217) (660)
Total long-term debt 695 867
Convertible debt 25,000 0
Revolving Credit Facility | Line of Credit    
Schedule of Debt [Line Items]    
HSBC Credit Facilities $ 7,500 $ 0