v3.26.1
Balance Sheet Details - Schedule of Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued compensation $ 9,922 $ 6,961
Operating lease liabilities $ 6,931 $ 6,892
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued and other current liabilities Total accrued and other current liabilities
Loans—current portion (Note 6) $ 898 $ 1,190
Market Development Fees received from Tempus (Note 8) 2,100 4,200
Employee ESPP contributions 392 377
Other current liabilities 6,742 5,459
Total accrued and other current liabilities [1] $ 26,985 $ 25,079
[1] Includes related party liabilities of $5.4 million and $5.7 million as of June 30, 2026 and December 31, 2025, respectively.