XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.3
BALANCE SHEET COMPONENTS - Schedule of accounts receivable, net (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable, net [1] $ 16,282 $ 20,312
Nonrelated Party    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Trade accounts receivable, gross 21,785 24,099
Allowance for credit losses (5,503) (3,787)
Total accounts receivable, net $ 16,282 $ 20,312
[1] Includes related party accounts receivable, net of $34 and $65, respectively.