XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Schedule of Accounts Receivable Detail
Accounts receivable as of December 31, 2023 and 2022 are summarized as follows:
December 31,
20232022
Accounts receivable$54,293 $83,268 
Allowance for credit losses(809)(813)
Accounts receivable - net$53,484 $82,455 
Schedule of Accounts Receivable, Allowance for Credit Loss
The following table sets forth the Company’s allowance for credit losses:
Allowance for Credit Losses
December 31, 2022$813 
Current period provision1,020 
Write-off against allowance(1,024)
December 31, 2023$809