XML 57 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Allowance for Credit Losses (Tables)
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Analysis of Allowance for Credit Losses
The following table summarizes the financial assets allowance for credit losses (in thousands):
December 31,
 202320222021
Balance at beginning of period$163 $416 $74 
Provision for credit losses— 54 342 
Write-offs(33)(257)— 
Adjustment to existing allowance(65)(50)— 
Balance at end of period$65 $163 $416 
Summary of Accounts Receivable by Aging
The following tables summarize accounts receivable by aging category (in thousands):
December 31, 2023
Current31-60 Days61-90 Days91 Days and OverTotal over 31 DaysTotal Balance
Accounts receivable$9,583 $209 $77 $167 $453 $10,036 
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