XML 52 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Withholding individual income tax on Employee Stock Options [1] $ 4,304  
Accrued payroll and welfare 4,234 $ 4,765
Payable to PPE & intangible asset suppliers 3,260 1,219
Payable to selling expense suppliers 2,542 900
Accrued expenses - general and administrative 1,076 1,005
Accrued sales discount 699 908
Accrued expenses - research and development 528 57
Accrued professional services 227 667
Deferred government grants 95 95
Employee reimbursement 3 737
Other accrued liabilities 271 262
Accrued expenses and other current liabilities $ 17,239 $ 10,615
[1] This amount represents individual income tax withheld on employee stock option exercises, payable to the tax authorities on behalf of employees.