XML 74 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Debt Disclosure [Abstract]    
Finance leases $ 1,619 $ 1,527
Total debt 1,619 1,527
Less: Current debt (823) (660)
Total long-term debt $ 796 $ 867