XML 97 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Additional Balance Sheet Information - Schedule of Additional information related to the Condensed Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 31, 2022
Accrued liabilities:    
Salaries, wages, and related benefits $ 11,170 $ 7,870
Other taxes payable 2,127 1,994
Professional fees 95 373
Other 316 315
Total 13,708 10,552
Other non-current liabilities:    
Uncertain tax positions 1,178 1,154
Employee benefit obligations 2,742 2,037
Other 98 113
Total $ 4,018 $ 3,304