XML 58 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition - Schedule of Accounts Receivable, Net (Detail) - USD ($)
Mar. 31, 2021
Mar. 31, 2020
Accounts Receivable Net Current [Abstract]    
Billed receivables $ 50,783,000 $ 51,208,000
Allowance for doubtful accounts (3,274,000) (5,133,000)
Unbilled receivables 17,213,000 19,692,000
Accounts receivable, net $ 64,722,000 $ 65,767,000