XML 78 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Supplemental Balance Sheet Information - Accrued Payroll and Benefits (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Bonus payable $ 10,891 $ 3,838
Wages and paid-time-off payable 3,672 3,072
Payroll related taxes 2,475 1,956
Other benefits payable 820 1,069
Total accrued payroll and benefits $ 17,858 $ 9,935