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 |