XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2023
Accounts Receivable  
Schedule of accounts receivable

    

March 31,

    

December 31,

2023

2022

Gross Accounts receivable

$

9,628

$

10,741

Allowance for doubtful accounts

 

(1,166)

 

(1,213)

Accounts receivable, net

$

8,462

$

9,528

Schedule of allowance for credit losses

    

Amount

Balance at January 1, 2023

$

1,213

Additions charged to expense

 

180

Write-offs against allowance

 

(230)

Foreign currency translation adjustment

 

3

Balance at March 31, 2023

$

1,166