v3.26.1
Financial Statement Details - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Deferred revenue $ 4,640 $ 6,168
Payroll and related expenses 4,949 6,796
Accrued contract manufacturing liabilities 4,155 5,874
Cash payable for preferred stock exchange 6,479 0
Operating lease liabilities 996 968
Royalties 629 884
Accrued interest 1,991 914
Other 3,558 3,252
Accrued expenses and other current liabilities $ 27,397 $ 24,856