XML 78 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Components of Accounts Receivable (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2018
Receivables [Abstract]        
Trade receivables $ 97,953 $ 85,852    
Allowance for doubtful accounts (774) (1,202) $ (1,040) $ (320)
Accounts receivable, net $ 97,179 $ 84,650