XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Statement Details - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Royalties $ 460 $ 954
Payroll and related expenses 4,401 7,997
Accrued interest 1,968 926
Deferred revenue 9,438 9,245
Operating lease liabilities 1,389 1,346
Accrued contract manufacturing liabilities 4,841 4,772
Other 3,569 4,893
Total accrued expenses and other current liabilities $ 26,066 $ 30,133