XML 24 R8.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Receivable
12 Months Ended
Dec. 31, 2024
Accounts Receivable  
Accounts Receivable

2.           Accounts Receivable

Accounts receivable consists of the following (in thousands):

    

December 31,

2024

    

2023

Gross Accounts receivable

$

29,772

$

15,505

Allowance for credit losses

(1,759)

(1,217)

Accounts receivable, net

 

$

28,013

 

$

14,288

Activity in the allowance for the credit losses for the years ended December 31, 2024 and 2023 were as follows (in thousands):

    

For the Year Ended

    

For the Year Ended

    

 December 31, 2024

    

 December 31, 2023

Balance at beginning of year

    

$

1,217

    

$

1,213

Additions charged to expense

804

426

Write-offs against allowance

(256)

(426)

Foreign currency translation adjustment

 

(6)

 

4

Balance at end of year

$

1,759

$

1,217