XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2024
Accounting Policies [Abstract]  
Summary of changes in the allowance for doubtful accounts and sales allowances
The following table summarizes the changes in the allowance for doubtful accounts and sales allowances (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2024202320242023
Allowances, at beginning of period$860 $1,172 $1,118 $1,073 
Charged as a reduction of revenue621 585 1,598 2,081 
Charged to bad debt expense in general and administrative expenses141 125 510 465 
Write-offs, net of recoveries(810)(881)(2,414)(2,618)
Allowances, at end of period$812 $1,001 $812 $1,001 
The Company’s assessment considered business and market disruptions impacting its customers and estimates of expected emerging credit and collectability trends. The continued volatility in market conditions and interest rates are difficult to predict, causing variability and volatility that may have a material impact on the Company’s allowance for credit losses in future periods