XML 40 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Receivable, net (Tables)
3 Months Ended
Mar. 31, 2025
Receivables [Abstract]  
Schedule of Accounts Receivable, net

The Company's accounts receivable, net consisted of the following:

 

 

 

March 31, 2025

 

 

December 31, 2024

 

Trade receivables

 

$

18,072

 

 

$

20,243

 

Sales tax receivable

 

 

808

 

 

 

970

 

Other receivables

 

 

1,716

 

 

 

1,024

 

Provision for current expected credit losses

 

 

(1,830

)

 

 

(1,357

)

Total receivables, net

 

$

18,766

 

 

$

20,880

 

Schedule of Trade Receivables

 

 

March 31, 2025

 

 

December 31, 2024

 

Trade receivables

 

$

18,072

 

 

$

20,243

 

Less: provision for current expected credit losses

 

 

(1,830

)

 

 

(1,357

)

Total trade receivables, net

 

$

16,242

 

 

$

18,886

 

 

 

 

 

 

 

 

Of which

 

 

 

 

 

 

Current

 

 

10,849

 

 

 

12,114

 

31-90 days

 

 

3,291

 

 

 

4,040

 

Over 90 days

 

 

3,932

 

 

 

4,089

 

Less: current expected credit losses

 

 

(1,830

)

 

 

(1,357

)

Total trade receivables, net

 

$

16,242

 

 

$

18,886