XML 71 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Receivables [Abstract]    
Trade receivables $ 22,724 $ 34,438
Other receivables 2,424 1,419
Allowance for credit losses (650) (710)
Accounts receivable, net $ 24,498 $ 35,147