XML 66 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Statement Details - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Deferred revenue $ 9,245 $ 2,717
Payroll and related expenses 7,997 3,608
Accrued contract manufacturing liabilities 4,772 7,537
Operating lease liabilities $ 1,346 $ 1,226
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 $ 954 $ 845
Accrued interest 926 1,038
Other 4,893 4,078
Total accrued expenses and other current liabilities $ 30,133 $ 21,049