XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2023
Accounts Receivable  
Schedule of accounts receivable

    

December 31,

2023

    

2022

Gross Accounts receivable

$

15,505

$

10,741

Allowance for doubtful accounts

(1,217)

(1,213)

Accounts receivable, net

 

$

14,288

 

$

9,528

Schedule of activity in allowance for credit losses

Activity in the allowance for the credit losses for the year ended December 31, 2023 was as follows (in thousands):

    

For the Year Ended

    

 December 31, 2023

Balance at January 1, 2023

    

$

1,213

Additions charged to expense

426

Write-offs against allowance

(426)

Foreign currency translation adjustment

 

4

Balance at December 31, 2023

$

1,217