XML 46 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2022
Receivables [Abstract]  
Schedule of account receivable
Accounts receivable consists of the following (in thousands):
December 31,
20222021
Accounts receivable$423,071 $236,149 
Less: allowance for credit losses(1,888)(140)
Accounts receivable, net$421,183 $236,009 
Schedule of allowance for credit loss
The following is the activity of the reserve for credit losses on accounts receivable which includes trade accounts receivable and unbilled accounts receivable (in thousands):
December 31,
20222021
Beginning balance$(140)$(663)
Provision for credit losses(2,599)303 
Collected731 130 
Written-off120 90 
Ending balance$(1,888)$(140)