Annual report [Section 13 and 15(d), not S-K Item 405]

Commitments and Contingencies - Narrative (Details)

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