XML 25 R14.htm IDEA: XBRL DOCUMENT v3.25.3
BALANCE SHEET COMPONENTS
9 Months Ended
Sep. 30, 2025
Balance Sheet Components [Abstract]  
BALANCE SHEET COMPONENTS BALANCE SHEET COMPONENTS
The following tables present financial information of certain condensed consolidated balance sheet components:
As of
Accounts receivable, netSeptember 30,
2025
December 31,
2024
(in thousands)
Trade accounts receivable, gross$21,785 $24,099 
Allowance for credit losses(5,503)(3,787)
Total accounts receivable, net$16,282 $20,312 

As of
Accrued liabilitiesSeptember 30,
2025
December 31,
2024
(in thousands)
Accrued compensation expenses
$31,171 $34,530 
Accrued clinical studies and research and development expenses15,966 13,027 
Accrued legal and professional service expenses4,304 2,966 
Accrued other expenses6,635 6,718 
Total accrued liabilities$58,076 $57,241