v3.25.4
Segment Reporting - Summary of Geographic Information of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Revenue, Major Customer [Line Items]        
Revenue $ 909,352 $ 679,363 $ 2,678,873 $ 2,034,855
U.S.        
Revenue, Major Customer [Line Items]        
Revenue 735,000 450,410 2,021,466 1,423,698
Rest of the World        
Revenue, Major Customer [Line Items]        
Revenue $ 174,352 $ 228,953 $ 657,407 $ 611,157