Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Narrative (Details)

v3.24.1.1.u2
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]      
Totaled arrangements under letter of credit guarantees and performance bonds securing performance obligations $ 13,258 $ 30,753  
Guarantee obligations secured by cash deposits 518 1,211  
Guarantee obligations represented by a reduction of the available amount of the company's short term and long term revolving lines of credit 2,260 1,847  
Cash deposits pledged as collateral on performance bonds and letters of credit 1,800 2,859  
Indian custom bonds outstanding 4,355 4,418  
Service fee expense $ 4,018 $ 1,332 $ 2,498