XML 34 R27.htm IDEA: XBRL DOCUMENT v3.23.4
Additional Balance Sheet Information - Schedule of Additional Information Related to the Condensed Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Accrued liabilities:    
Salaries, wages, and related benefits $ 12,705 $ 11,170
Other taxes payable 1,867 2,127
Professional fees 269 95
Other 469 316
Total 15,310 13,708
Other non-current liabilities:    
Uncertain tax positions 0 1,178
Employee benefit obligations 3,840 2,742
Other 103 98
Total $ 3,943 $ 4,018