Note 18 - Redeemable Noncontrolling Interest (Details Textual) $ in Thousands |
3 Months Ended | 9 Months Ended |
|---|---|---|
|
Mar. 31, 2026
USD ($)
|
Mar. 31, 2026
USD ($)
|
|
| Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders | $ (0) | $ (0) |
| Narayan Powertech Pvt. Ltd. [Member] | ||
| Subsidiary, Ownership Percentage, Noncontrolling Owner | 9.90% | 9.90% |
| Subsidiary, Ownership Percentage, Parent | 90.10% | 90.10% |
| Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders | $ 700 | $ 2,300 |
| Noncontrolling Interest, Change in Redemption Value | $ 800 | $ 18,800 |