XML 21 R10.htm IDEA: XBRL DOCUMENT v3.25.3
Financial Statement Details
9 Months Ended
Sep. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Financial Statement Details Financial Statement Details
Inventories
Inventories consist of the following (in thousands):
 September 30,
2025
December 31,
2024
Finished goods$8,602 $13,531 
Raw materials and components— 44 
Total inventories$8,602 $13,575 
Prepaid expenses and other
Prepaid expenses and other consists of the following (in thousands):
 September 30,
2025
December 31,
2024
Rebate receivables
$3,388 $3,495 
Software licenses
1,215 1,034 
Other
1,658 1,397 
Total prepaid expenses and other$6,261 $5,926 
Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consist of the following (in thousands):
 September 30,
2025
December 31,
2024
Deferred revenue$7,339 $9,245 
Payroll and related expenses6,325 7,997 
Accrued contract manufacturing liabilities4,870 4,772 
Operating lease liabilities941 1,346 
Royalties912 954 
Accrued interest1,830 926 
Other2,858 4,893 
Total accrued expenses and other current liabilities$25,075 $30,133 
Other long-term liabilities
Other long-term liabilities consist of the following (in thousands):
 September 30,
2025
December 31,
2024
Long-term deferred revenue$4,516 $4,608 
Other147 147 
Total other long-term liabilities$4,663 $4,755 
As of September 30, 2025, of the $4.5 million long-term deferred revenue balance, $3.7 million relates to performance obligations expected to be satisfied between one and two years, and $0.8 million relates to performance obligations expected to be satisfied between two and three years from September 30, 2025.