v3.26.1
Properties, Plant and Equipment, Net - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 17, 2026
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Jun. 30, 2025
Property, Plant and Equipment [Line Items]            
Properties, plant and equipment, net   $ 39,779   $ 39,779   $ 53,658
Depreciation expense   5,300 $ 5,000 15,900 $ 14,900  
Impairment expense   1,608 $ 0 1,608 $ 0  
Accrued $ 2,800          
Injection and Recovery Wells [Member]            
Property, Plant and Equipment [Line Items]            
Properties, plant and equipment, net   2,100   $ 2,100    
Small Scale Facility Plant [Member]            
Property, Plant and Equipment [Line Items]            
Recorded an Additional   $ 1,500