v3.26.3
Accounts Receivable
9 Months Ended
Sep. 30, 2026
Receivables [Abstract]  
Accounts Receivable
7.
accounts receivable

Accounts receivable—Net as of September 30, 2026 and December 31, 2025, consists of the following (in thousands):

 

 

September 30,

 

 

December 31,

 

 

 

2026

 

 

2025

 

Accounts receivable

 

$

146,122

 

 

$

140,829

 

Allowance for credit losses and sales reserves

 

 

(4,044

)

 

 

(3,773

)

Accounts receivable—Net

 

$

142,078

 

 

$

137,056

 

As of September 30, 2026, no customers accounted for 10% or greater of accounts receivable—Net. As of December 31, 2025, one customer accounted for 11% of accounts receivable—Net.

Changes to the allowance for credit losses and sales reserves during the three and nine months ended September 30, 2026 and 2025 consist of the following (in thousands):

 

 

For the Three Months Ended

 

 

For the Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Balance at beginning of period

 

$

3,702

 

 

$

4,310

 

 

$

3,773

 

 

$

4,692

 

Charges to bad debt and sales reserves

 

 

1,688

 

 

 

1,474

 

 

 

4,565

 

 

 

4,424

 

Write-offs—Net

 

 

(1,346

)

 

 

(1,683

)

 

 

(4,293

)

 

 

(5,015

)

Balance at end of period

 

$

4,044

 

 

$

4,101

 

 

$

4,044

 

 

$

4,101