v3.26.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Accrued payroll and welfare $ 7,247 $ 8,953
Accrued professional services 2,182 352
Payable to property and equipment & intangible asset suppliers 2,311 2,161
Accrued sales rebates 2,826 1,382
Payable to selling expense suppliers 516 270
Accrued expenses - research and development 1,817 1,115
Accrued expenses - general and administrative 903 1,796
Deferred government grants 189 97
Employee reimbursement 100 12
Other accrued liabilities 490 839
Withholding individual income tax on employee stock options 205  
Contract liabilities 24 1,184
Accrued expenses and other current liabilities $ 18,810 $ 18,161