XML 98 R88.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes - Schedule of Income Taxes Paid Net of Refunds Received (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Federal $ 10,103    
State 1,472    
Total cash paid for income taxes, net 80,701 $ 196,290 $ 200,561
United Kingdom [Member]      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 49,443    
Brazil [Member]      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 5,928    
Other foreign jurisdictions [Member]      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign $ 13,755