XML 228 R31.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Allowance for credit loss rollfoward
The following table summarizes the changes in the allowance for losses and sales adjustments:
 Years ended December 31,
 20222021
Balance at beginning of year$12,086 $9,255 
Provisions for losses and sales adjustments - accounts receivable2,781 2,831 
Collections of accounts previously written off(106)— 
Balance at end of year$14,761 $12,086