XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.1
ACCOUNTS RECEIVABLE (Tables)
3 Months Ended
Mar. 31, 2025
ACCOUNTS RECEIVABLE  
Schedule of composition of accounts receivable, net

The following table presents the composition of accounts receivable, net, as of March 31, 2025 and December 31, 2024 (in thousands):

March 31, 

December 31, 

    

2025

    

2024

Gross accounts receivable - trade

$

27,599

$

25,285

Less: Allowances for credit losses

 

(1,403)

 

(1,930)

Accounts receivable, net

$

26,196

$

23,355