v3.26.1
Segment reporting - Summary of Geographic Information of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Revenue, Major Customer [Line Items]      
Revenue $ 3,559,390 $ 2,959,197 $ 2,499,841
U.S. | Geographic Concentration Risk | Revenue Benchmark      
Revenue, Major Customer [Line Items]      
Revenue $ 2,730,699 $ 2,031,603 $ 1,702,611
Concentration risk percentage 77.00% 69.00% 68.00%
Rest of the World | Geographic Concentration Risk | Revenue Benchmark      
Revenue, Major Customer [Line Items]      
Revenue $ 828,691 $ 927,594 $ 797,230
Concentration risk percentage 23.00% 31.00% 32.00%
Brazil | Geographic Concentration Risk | Revenue Benchmark      
Revenue, Major Customer [Line Items]      
Revenue $ 0 $ 0 $ 281,272
Concentration risk percentage     11.00%