Quarterly report [Sections 13 or 15(d)]

Organization and Summary of Significant Accounting Policies (Tables)

v3.25.0.1
Organization and Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2024
Organization and Summary of Significant Accounting Policies [Abstract]  
Schedule of Accounts Receivable and Allowance for Credit Losses Accounts Receivable and Allowance for Credit Losses - Accounts receivable as of September 30, 2024 and December 31, 2023, includes allowance for credit losses of $360 and $317, respectively.
    September 30,
2024
    December 31,
2023
 
Trade accounts receivable   $ 14,108     $ 16,540  
Less: allowance for credit losses on accounts receivable     (360 )     (317 )
Total accounts receivable, net   $ 13,748     $ 16,223  
Accounts receivable - related party     1,092       853  
Total accounts receivable from all sources   $ 14,840     $ 17,076