Annual report pursuant to Section 13 and 15(d)

Organization and Summary of Significant Accounting Policies (Tables)

v3.24.4
Organization and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Organization and Summary of Significant Accounting Policies [Abstract]  
Schedule of Accounts Receivable and Allowance for Credit Losses
    December 31,
2023
    December 31,
2022
 
    (Restated)     (Restated)  
Trade accounts receivable   $ 17,393     $ 14,014  
Less: allowance for credit losses on accounts receivable     (317 )     (264 )
Total accounts receivable, net   $ 17,076     $ 13,750