XML 46 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedules of Concentration of Risk, by Risk Factor
A significant customer is any biopharmaceutical customer, clinical testing payer, or international laboratory partner that represents 10% or more of the Company’s total revenue or accounts receivable balance. Revenue attributable to each significant customer, including its affiliated entities, as a percentage of the Company’s total revenue, for the respective period, and accounts receivable balance attributable to each significant customers, including its affiliated entities, as a percentage of the Company’s total accounts receivable balance, at the respective consolidated balance sheet date, are as follows:
RevenueAccounts Receivable, Net
Year Ended December 31,As of December 31,
20232022202120232022
Customer A
***12 %12 %
Customer B
31 %30 %29 %12 %11 %
Customer C
***10 %*
*    less than 10%
Schedule of Contractual Receivables, Allowance For Credit Loss
The following table presents the receivable and the related credit loss amounts:
As of December 31,
20232022
(in thousands)
Prepaid expenses and other current assets:
Gross Amount
$— $— 
Allowance for Credit Losses
— — 
Net Amount
$— $— 
Other assets:
Gross Amount
$3,700 $4,800 
Allowance for Credit Losses
(3,700)(4,800)
Net Amount
$— $— 
The following table summarizes the allowance for credit losses activities for the years ended December 31, 2023, 2022 and 2021:
Year Ended December 31,
202320222021
(in thousands)
Prepaid expenses and other current assets:
Allowance for credit losses—Beginning of period
$— $— $— 
Charged to (reversed from) other income (expense), net
(1,100)(1,100)(1,100)
Reclassification
1,100 1,100 1,100 
Allowance for credit losses—End of period
$— $— $— 
Other assets:
Allowance for credit losses—Beginning of period
$4,800 $5,900 $7,000 
Reclassification
(1,100)(1,100)(1,100)
Allowance for credit losses—End of period
$3,700 $4,800 $5,900 
Schedule of Property, Plant and Equipment
Estimated useful lives for property and equipment are as follows:
Property and EquipmentEstimated Useful Life
Machinery and equipment
5 years
Furniture and fixtures
7 years
Computer hardware and computer software
3 years
Leasehold improvementsLesser of estimated useful life or remaining lease term
Property and equipment, net consist of the following:
As of December 31,
20232022
(in thousands)
Machinery and equipment
$118,117 $95,764 
Leasehold improvements
102,298 99,781 
Computer hardware
34,417 29,744 
Construction in progress
7,508 20,598 
Furniture and fixtures
7,999 8,367 
Computer software
2,065 1,797 
Property and equipment, gross
$272,404 $256,051 
Less: accumulated depreciation
(127,308)(88,131)
Property and equipment, net
$145,096 $167,920