XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Receivable (Tables)
9 Months Ended
Sep. 30, 2023
Accounts Receivable  
Schedule of accounts receivable

    

September 30,

    

December 31,

2023

2022

Gross Accounts receivable

$

11,897

$

10,741

Allowance for doubtful accounts

 

(1,221)

 

(1,213)

Accounts receivable, net

$

10,676

$

9,528

Schedule of allowance for the credit losses

Activity in the allowance for the credit losses for the three and nine months ended September 30, 2023 was as follows (in thousands):

    

For the Three Months

Ended September 30,

2023

Balance at July 1, 2023

$

1,220

Additions charged to expense

 

34

Write-offs against allowance

 

(28)

Foreign currency translation adjustment

 

(5)

Balance at September 30, 2023

$

1,221

    

For the Nine Months

Ended September 30,

2023

Balance at January 1, 2023

$

1,213

Additions charged to expense

 

366

Write-offs against allowance

 

(359)

Foreign currency translation adjustment

 

1

Balance at September 30, 2023

$

1,221