v3.26.1
Summary of accounting policies - Summary of Nextpower's Revenue Disaggregation (Details) - Customer Concentration Risk - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Customer G | Revenue Benchmark    
Organization Consolidation And Presentation Of Financial Statements [Line Items]    
Revenue from contract with customers excluding assessed tax   $ 426.1
Concentration risk percentage   17.00%
Customer G | Accounts Receivable And Contract With Customer Assets    
Organization Consolidation And Presentation Of Financial Statements [Line Items]    
Concentration risk percentage   15.50%
Customer A | Accounts Receivable And Contract With Customer Assets    
Organization Consolidation And Presentation Of Financial Statements [Line Items]    
Concentration risk percentage   12.40%
Former parent | Accounts Receivable And Contract With Customer Assets    
Organization Consolidation And Presentation Of Financial Statements [Line Items]    
Concentration risk percentage 11.50%