XML 69 R53.htm IDEA: XBRL DOCUMENT v3.23.1
ALLOWANCE FOR CREDIT LOSSES (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Allowance for Uncollectible Accounts Receivable      
Beginning balance $ 13,274 $ 11,782  
Transition adjustment as of April 1, 2020 14,395 13,274 $ 11,782
Provision for bad debt, net 6,429 3,718 7,290
Recovery or write-off of uncollectible accounts (5,308) (2,226)  
Ending balance $ 14,395 $ 13,274 $ 11,782