XML 51 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - Supplemental Information - Accrued Payroll and Benefits (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Mar. 31, 2025
Bonus payable $ 3,877 $ 10,891
Wages and paid-time-off payable 2,891 3,672
Payroll related taxes 1,811 2,475
Other benefits payable 1,457 820
Total accrued payroll and benefits $ 10,036 $ 17,858