XML 68 R49.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
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, 2024
Mar. 31, 2023
Mar. 31, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at beginning of period $ 9,344 $ 9,961 $ 7,617
Additions (reductions) charged to costs and expenses 2,254 1,776 4,217
Other changes 755 10 (3)
Bad debts written off, net of amounts recovered (3,154) (2,403) (1,870)
Balance at end of period $ 9,199 $ 9,344 $ 9,961