XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Construction in Progress - Summary of Construction in Progress (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Construction In Progress [Line Items]    
Total construction in progress $ 71,497 $ 67,553
Engineering services [Member]    
Construction In Progress [Line Items]    
Total construction in progress 9,122 9,122
Equipment [Member]    
Construction In Progress [Line Items]    
Total construction in progress 32,507 31,692
Construction [Member]    
Construction In Progress [Line Items]    
Total construction in progress 23,989 21,579
Injection and recovery wells [Member]    
Construction In Progress [Line Items]    
Total construction in progress 4,097 4,002
Capitalized Interest [Member]    
Construction In Progress [Line Items]    
Total construction in progress $ 1,782 $ 1,158