XML 101 R89.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Summary of (Provision for) Benefit from Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Current tax (provision) benefit:      
Federal $ (28,247) $ (12,128) $ (11,494)
State (2,661) (1,010) (5,231)
Foreign (117,042) (27,028) (5,965)
Total current tax provision (147,950) (40,166) (22,690)
Deferred tax (provision) benefit:      
Federal 16,770 74,404 40,889
State (102) 5,166 (80,715)
Foreign 132,223 100,070 13,098
Total deferred tax benefit (provision) 148,891 179,640 (26,728)
Total (provision for) benefit from income taxes $ 941 $ 139,474 $ (49,418)