XML 49 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of property and equipment, net
Property and equipment, net consisted of the following:
As of June 30, 2024As of December 31, 2023
Building and land$14,078 $11,728 
Leasehold improvements
824 802 
Computer hardware and software875 875 
Office and lab equipment11,027 9,961 
Furniture and fixtures1,793 1,550 
$28,597 $24,916 
Accumulated depreciation(10,201)(8,283)
18,396 16,633 
Equipment not yet in service269 558 
Property and equipment, net$18,665 $17,191 
Schedule of other noncurrent assets
Other non-current assets consisted of the following:
As of June 30, 2024As of December 31, 2023
Operating lease right-of-use assets$29,903 $31,385 
Other3,015 2,400 
Other non-current assets$32,918 $33,785 
Schedule of accrued expenses and other current liabilities
Accrued expenses and other current liabilities consisted of the following:
As of June 30, 2024As of December 31, 2023
Accrued employee compensation and benefits$10,845 $837 
Accrued clinical trial costs36,446 29,501 
Operating lease liabilities - current portion
3,550 3,308 
Other accrued expenses and other current liabilities6,887 6,200 
 Accrued expenses and other current liabilities$57,728 $39,846