v3.25.2
Related Party Transactions - Schedule of Reconciles to the Income Statement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Related Party Transaction [Line Items]        
Total Management and technical consulting $ 1,299 $ 4,053 $ 2,654 $ 8,378
Management and technical consulting – related parties [Member]        
Related Party Transaction [Line Items]        
Total Management and technical consulting     1,413  
Management and technical consulting – nonrelated parties [Member]        
Related Party Transaction [Line Items]        
Total Management and technical consulting     1,241  
Consulting [Member]        
Related Party Transaction [Line Items]        
Total Management and technical consulting     1,389  
Directors Fees [Member]        
Related Party Transaction [Line Items]        
Total Management and technical consulting     66  
Consulting fees capitalized under project under development [Member]        
Related Party Transaction [Line Items]        
Total Management and technical consulting     $ (42)