Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Foreign Exchange Contracts by Currency (Details)

v3.21.1
Fair Value Measurements - Foreign Exchange Contracts by Currency (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2019
Derivative [Line Items]      
Gain (loss) on realized on foreign currency related to forward contracts $ (811) $ (437) $ (125)
Foreign Exchange Forward Contracts      
Derivative [Line Items]      
Notional amount 16,400 9,803  
Gain (loss) on realized on foreign currency related to forward contracts 811 (437) $ (125)
Russian Ruble | Foreign Exchange Forward Contracts      
Derivative [Line Items]      
Notional amount 3,000 1,103  
Euro | Foreign Exchange Forward Contracts      
Derivative [Line Items]      
Notional amount 0 500  
Canadian Dollar | Foreign Exchange Forward Contracts      
Derivative [Line Items]      
Notional amount 5,500 1,500  
South Korean Won | Foreign Exchange Forward Contracts      
Derivative [Line Items]      
Notional amount 5,000 3,500  
Mexican Peso | Foreign Exchange Forward Contracts      
Derivative [Line Items]      
Notional amount 1,500 2,000  
Australian Dollar | Foreign Exchange Forward Contracts      
Derivative [Line Items]      
Notional amount 900 700  
Great Britain Pound | Foreign Exchange Forward Contracts      
Derivative [Line Items]      
Notional amount $ 500 $ 500