XML 352 R79.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 31, 2022
Accrued Liabilities [Abstract]    
Payroll and benefits $ 5,220 $ 10,405
Contract with Customer, Liability, Current 5,075 6,285
Accrued Liabilities, Reserves, Current 1,200 4,433
Estimated Litigation Liability, Current 5 4,250
Other 2,908 4,013
Accrued liabilities 15,575 29,386
Accrued Tariffs, Current $ 1,167 $ 0