XML 92 R82.htm IDEA: XBRL DOCUMENT v3.25.1
Note 19 - Related Parties (Details Textual) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2025
Jun. 30, 2024
Accounts Receivable, after Allowance for Credit Loss, Current $ 169,876 $ 121,365
Accounts Payable, Current 76,488 $ 63,364
Related Party [Member]    
Accounts Receivable, after Allowance for Credit Loss, Current 100  
Accounts Payable, Current 800  
Related Party Transaction, Purchases from Related Party 2,000  
Payments for Rent $ 200