XML 67 R46.htm IDEA: XBRL DOCUMENT v3.23.1
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of the Activity of the Allowance for Doubtful Accounts, Returns and Credits (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at beginning of period $ 9,961 $ 7,617 $ 7,575
Additions charged to costs and expenses 1,776 4,217 2,915
Other changes 10 (3) 108
Bad debts written off, net of amounts recovered (2,403) (1,870) (2,981)
Balance at end of period $ 9,344 $ 9,961 $ 7,617