Annual report [Section 13 and 15(d), not S-K Item 405]

Schedule II - Valuation and Qualifying Accounts (Detail)

v3.25.1
Schedule II - Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Reserve for Doubtful Accounts Receivable [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period $ 79 $ 1,841 $ 87
Charged to Costs and Expenses 886 587 1,765
Charged to Other Accounts 0 0 0
Deductions (335) (2,349) (11)
Balance at End of Period 630 79 1,841
Accrued expenses      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period   0 760
Charged to Costs and Expenses     0
Charged to Other Accounts     0
Deductions     (760)
Balance at End of Period     0
Product Warranty Liability [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 806 578 441
Charged to Costs and Expenses 326 410 364
Charged to Other Accounts 0 0 0
Deductions (346) (182) (227)
Balance at End of Period $ 786 $ 806 $ 578