v3.26.1
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