XML 48 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Receivable, net (Tables)
6 Months Ended
Jun. 30, 2023
Receivables [Abstract]  
Schedule of Accounts Receivable, net

 

 

June 30, 2023

 

 

December 31, 2022

 

Trade receivables

 

$

19,213

 

 

$

14,786

 

Sales tax receivable

 

 

120

 

 

 

277

 

Other receivables

 

 

994

 

 

 

17,936

 

Expected credit losses

 

 

(10,849

)

 

 

(10,556

)

Total receivables, net

 

$

9,478

 

 

$

22,443

 

Schedule of Trade Receivables

 

 

June 30, 2023

 

 

December 31, 2022

 

Trade receivables

 

$

19,213

 

 

$

14,786

 

Less: provision for sales returns and expected credit losses

 

 

(10,849

)

 

 

(10,556

)

Total trade receivables, net

 

$

8,364

 

 

$

4,230

 

 

 

 

 

 

 

 

Of which

 

 

 

 

 

 

Current

 

 

7,393

 

 

 

4,045

 

31-90 days

 

 

1,108

 

 

 

614

 

Over 90 days

 

 

10,712

 

 

 

10,127

 

Less: provision for sales returns and expected credit losses

 

 

(10,849

)

 

 

(10,556

)

Total trade receivables, net

 

$

8,364

 

 

$

4,230