XML 34 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Allowance for Credit Losses
6 Months Ended
Jun. 30, 2023
Receivables [Abstract]  
Allowance for Credit Losses Allowance for Credit LossesThe following table summarizes the financial assets allowance for credit losses (in thousands):
Three and Six Months Ended June 30,
20232022
Balance at beginning of period$163 $416 
Provision for credit losses— — 
Write-offs(30)(257)
Adjustment to the existing allowance— (50)
Balance at end of period$133 $109 
The following tables summarize accounts receivable by aging category (in thousands):
June 30, 2023
Current31-60 Days61-90 Days91 Days and overTotal over 31 DaysTotal balance
Accounts receivable$8,025 $141 $99 $541 $781 $8,806 
December 31, 2022
Current31-60 Days61-90 Days91 Days and overTotal over 31 DaysTotal balance
Accounts receivable$28,896 $1,747 $469 $792 $3,008 $31,904