XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.4
ACCOUNTS RECEIVABLE (Tables)
12 Months Ended
Dec. 31, 2025
Receivables [Abstract]  
Schedule of Allowances for Expected Credit Losses and Sales Returns

The following table is a summary of activities in allowances for expected credit losses and sales returns:

 

(in thousands)

Balance at
Beginning
of Period

 

Charges to
Revenue

 

Charges (Credits) to
Expense

 

Deductions
from
Reserves

 

Balance at
End
of Period

Year ended December 31,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2025

$

415

 

$

727

 

$

(1)

 

$

(914)

 

$

227

2024

$

950

 

$

203

 

$

(81)

 

$

(657)

 

$

415

2023

$

664

 

$

887

 

$

194

 

$

(795)

 

$

950