Commitments and Contingencies (Details) - USD ($) |
12 Months Ended | |||
|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Mar. 31, 2024 |
Mar. 31, 2023 |
|
| Commitments and Contingencies [Abstract] | ||||
| Total warranty return accrual | $ 19,188,000 | $ 19,677,000 | $ 19,326,000 | $ 19,830,000 |
| Term of long-term agreements with major customer | 4 years | |||
| Customer Returns RGA Issued [Member] | ||||
| Commitments and Contingencies [Abstract] | ||||
| Total warranty return accrual | $ 7,479,000 | 6,478,000 | ||
| Customer Finished Goods Returns Accrual [Member] | ||||
| Commitments and Contingencies [Abstract] | ||||
| Total warranty return accrual | $ 11,709,000 | $ 13,199,000 |