Annual report pursuant to Section 13 and 15(d)

Accounts Receivable (Tables)

v3.24.1
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2023
Credit Loss [Abstract]  
Schedule of Accounts Receivable

The following table presents the components of the Company’s receivables:

    2023     2022  
    December 31,  
    2023     2022  
Trade receivables   $ 25,576     $ 22,546  
Allowance for credit losses     (272 )     (113 )
Accounts receivable, net     25,304       22,433  
Non-trade receivables     961       2,269  
Total accounts receivable   $ 26,265     $ 24,702  
Schedule of Allowance For Credit Losses on Trade Receivables

The following table displays the roll forward of the allowance for credit losses on the Company’s trade receivables during the year ended December 31, 2023:

 

Beginning Balance, January 1, 2023   $ 113  
Provision for credit losses     159  
Ending Balance, December 31, 2023   $ 272