XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Customer Concentrations and Accounts Receivable (Tables)
3 Months Ended
Jun. 30, 2023
Customer Concentrations and Accounts Receivable  
Schedule of changes in the CECL allowance for accounts receivable Changes in the CECL allowance for accounts receivable are as follows (in thousands):

Balance, March 31, 2023

$

4,813

Provision for credit losses

 

Write-offs

 

(435)

Balance, June 30, 2023

$

4,378