v3.26.1
Organization and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2025
Organization and Summary of Significant Accounting Policies [Abstract]  
Schedule of Accounts Receivable and Allowance for Credit Losses
   December 31,
2025
   December 31,
2024
 
Trade accounts receivable  $17,801   $18,556 
Less: allowance for credit losses on accounts receivable   (549)   (464)
Total accounts receivable, net  $17,252   $18,092 
Accounts receivable - related party  $829   $900 
Less: allowance for credit losses on accounts receivable - related party   (829)   (327)
Total accounts receivable - related party, net  $
   $573 
Total accounts receivable from all sources, net  $17,252   $18,665