Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Details)

v3.22.0.1
Commitments and Contingencies (Details)
$ in Thousands
9 Months Ended
Dec. 31, 2021
USD ($)
Loss Contingencies [Line Items]  
Accrual for additional cost of sales $ 2,677
Totaled arrangements under letter of credit guarantees and performance bonds securing performance obligations 10,167
Guarantee obligations secured by cash deposits 1,335
Guarantee obligations represented by a reduction of the available amount of the company's short term and long term revolving lines of credit 3,022
Indian custom bonds outstanding 4,877
Accrued Liabilities  
Loss Contingencies [Line Items]  
Loss contingency accrual 691
Prepaid Expenses and Other Current Assets  
Loss Contingencies [Line Items]  
Loss contingency accrual $ 412