v3.25.2
Revenue - Summary of Nextracker's Revenue Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 27, 2025
Jun. 28, 2024
Disaggregation of Revenue [Line Items]    
Total revenue $ 864,253 $ 719,921
Point in time    
Disaggregation of Revenue [Line Items]    
Total revenue 16,963 10,720
Over time    
Disaggregation of Revenue [Line Items]    
Total revenue $ 847,290 $ 709,201