XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.2
ALLOWANCE FOR CREDIT LOSSES (Tables)
3 Months Ended
Jun. 30, 2023
Credit Loss [Abstract]  
Schedule of Activity of the Allowance For Credit Losses, Returns And Credits
The following table summarizes the Company's activity of allowance for credit losses, returns and credits (dollars in thousands):

Balance at beginning of periodAdditions (reductions) charged to costs and expensesOther changesBad debts written off, net of amounts recoveredBalance at end of period
For the three months ended June 30, 2023
$9,344 $(219)$53 $(770)$8,408