XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Financial Statement Details - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Deferred revenue $ 7,339 $ 9,245
Payroll and related expenses 6,325 7,997
Accrued contract manufacturing liabilities 4,870 4,772
Operating lease liabilities 941 1,346
Royalties 912 954
Accrued interest 1,830 926
Other 2,858 4,893
Total accrued expenses and other current liabilities $ 25,075 $ 30,133