XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Receivable, net (Tables)
3 Months Ended
Mar. 31, 2023
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Schedule of accounts receivable, net

Accounts receivable as of December 31, 2022

 

$

1,110

 

 

 

 

 

Allowance for doubtful accounts as of December 31, 2022

 

 

(122

)

Cumulative effect of the implementation of ASC 326

 

 

(10

)

Beginning balance of reserve for credit losses as of January 1, 2023

 

 

(132

)

Accounts receivable, net of reserve for credit losses as of January 1, 2023

 

$

978