XML 316 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Trade Receivables (Tables)
12 Months Ended
Mar. 31, 2023
Receivables [Abstract]  
Allowance for doubtful accounts Trade receivables, net, consisted of the following (in thousands):
As of March 31,
20232022
Trade receivables$22,107 $62,052 
Allowance for doubtful accounts(618)(598)
       Trade receivables, net of allowance$21,489 $61,454 
Schedule Of Changes In Allowance For Doubtful Accounts
Changes in our allowance for doubtful trade receivables were as follows (in thousands):

Year Ended March 31,
 20232022
Beginning balance$598 $1,177 
Charges to bad debt expense761 414 
Write-offs, net(741)(993)
Ending balance$618 $598