v3.26.1
Accounting Principles and Practices - Schedule of Product Warranty Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]    
Balance at beginning of year $ 1,692 $ 1,924
Accrual for warranties issued 1,466 830
Warranties settled (1,238) (1,074)
Warranty liabilities acquired as part of the Kito Crosby Acquisition 3,080 0
Foreign currency translation 23 12
Balance at end of year $ 5,023 $ 1,692