v3.25.3
Revenue - Summary of Nextracker's Revenue Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 26, 2025
Sep. 27, 2024
Sep. 26, 2025
Sep. 27, 2024
Disaggregation of Revenue [Line Items]        
Total revenue $ 905,268 $ 635,571 $ 1,769,521 $ 1,355,492
Point in time        
Disaggregation of Revenue [Line Items]        
Total revenue 58,931 20,286 75,894 31,006
Over time        
Disaggregation of Revenue [Line Items]        
Total revenue $ 846,337 $ 615,285 $ 1,693,627 $ 1,324,486