XML 50 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Schedule of Customers that Represent more than 10% of Total Revenue and more than 10% of Accounts Receivable, Net
The following table shows the percentage of the Company's sales made to customers representing more than 10% of the Company's total gross product sales, and the percentage of the Company's accounts receivables, net from each:
 Percentage of Gross Product SalesPercentage of Accounts Receivable, net
 20242023202220242023
Customer A28 %28 %26 %40 %38 %
Customer B24 %23 %28 %28 %30 %
Customer C25 %25 %26 %16 %16 %
Customer D
13 %12 %10 %%%
90 %88 %90 %92 %91 %
Schedule of Property and Equipment Depreciation and amortization are computed using the straight-line method over the following useful lives:
Computer equipment
3 years - 5 years
Software
3 years - 5 years
Lab equipment and furniture
5 years - 10 years
Leasehold improvements
Shorter of lease term or useful life
Property and equipment consist of the following (dollars in thousands):
 December 31,
2024
December 31,
2023
Lab equipment and furniture$13,370 $13,069 
Leasehold improvements14,023 14,023 
Software883 883 
Computer equipment1,112 960 
29,388 28,935 
Less accumulated depreciation and amortization(17,843)(15,405)
Total$11,545 $13,530