v3.26.3
Schedule of Cash Paid for Income Taxes (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2026
USD ($)
Effective Income Tax Rate Reconciliation [Line Items]  
Total income taxes paid $ 1,286
Income Tax Jurisdiction, Domestic Federal [Member]  
Effective Income Tax Rate Reconciliation [Line Items]  
Total income taxes paid
CANADA  
Effective Income Tax Rate Reconciliation [Line Items]  
Total income taxes paid 800
INDONESIA  
Effective Income Tax Rate Reconciliation [Line Items]  
Total income taxes paid 30
MOROCCO  
Effective Income Tax Rate Reconciliation [Line Items]  
Total income taxes paid $ 456