XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.3
Note 12 - Accounts Payable and Accrued Expenses - Product Warranty Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Balance at beginning of period $ 3,240 $ 2,542 $ 3,033 $ 2,363
Acquired warranty obligations 0 637 0 637
Provisions for warranties during the period 520 298 1,069 774
Settlements during the period (426) (367) (768) (664)
Balance at end of period $ 3,334 $ 3,110 $ 3,334 $ 3,110