XML 65 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Financial Statement Details - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Deferred revenue $ 6,168 $ 9,245
Payroll and related expenses 6,796 7,997
Accrued contract manufacturing liabilities 5,874 4,772
Operating lease liabilities $ 968 $ 1,346
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued expenses and other current liabilities Total accrued expenses and other current liabilities
Royalties $ 884 $ 954
Accrued interest 914 926
Other 3,252 4,893
Total accrued expenses and other current liabilities $ 24,856 $ 30,133