v3.26.1
Commitments - (Details Narrative) - ECRC [Member] - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2026
Feb. 28, 2026
Loss Contingencies [Line Items]    
Initial advance payment made to contractor   $ 2,921
Advance amount included in other assets $ 2,826  
Total commitments 13,389  
Work performed under contract agreement $ 549  
Maximum [Member]    
Loss Contingencies [Line Items]    
Contractual commitment amount   $ 19,472