XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Additional Balance Sheet Information - Schedule of Additional Information Related to the Condensed Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Accrued liabilities:    
Salaries, wages, and related benefits $ 7,946 $ 11,170
Other taxes payable 2,602 2,127
Professional fees 105 95
Other 604 316
Total 11,257 13,708
Other non-current liabilities:    
Uncertain tax positions 1,184 1,178
Employee benefit obligations 3,041 2,742
Other 101 98
Total $ 4,326 $ 4,018