XML 47 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Receivable, Net (Tables)
12 Months Ended
Dec. 31, 2022
Receivables [Abstract]  
Schedule of Accounts Receivable, Net
Accounts receivable, net, consists of the following (in thousands):
 December 31,
 20222021
Accounts receivable, gross$46,867 $41,540 
Allowance for doubtful accounts(3,783)(1,187)
Accounts receivable, net$43,084 $40,353 
Schedule of Activity Related to the Allowance for Doubtful Accounts
Activity related to the Company’s allowance for doubtful accounts during the year ended December 31, 2022 was as follows (in thousands):
Allowance for Doubtful Accounts
Balance at December 31, 2021
$1,187 
Bad debt expense2,820 
Write-offs(224)
Balance at December 31, 2022
$3,783 
Bad debt expense and write-offs were not material for the year ended December 31, 2021.