v3.26.1
Schedule II Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Allowance for doubtful accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year $ 17,020 $ 14,994 $ 10,813
Charged to Costs and Expenses (3,363) 4,136 6,061
Write-Offs Net of Recoveries (8,639) (2,110) (1,880)
Balance at End of Year 5,018 17,020 14,994
Sales returns and allowances      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 64,975 59,218 70,191
Charged to Costs and Expenses (130,172) (149,737) (146,700)
Write-Offs Net of Recoveries 118,147 155,494 135,727
Balance at End of Year 52,950 64,975 59,218
Deferred tax asset valuation allowance      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 292,362 274,829 177,026
Charged to Costs and Expenses 400,494 30,643 116,254
Write-Offs Net of Recoveries (48,466) (13,110) (18,451)
Balance at End of Year $ 644,390 $ 292,362 $ 274,829