Annual report [Section 13 and 15(d), not S-K Item 405]

Organization and Summary of Significant Accounting Policies (Tables)

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