v3.25.1
Balance Sheet Details - Schedule of Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued compensation $ 5,205 $ 8,544
Operating lease liabilities $ 7,472 $ 7,696
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) $ 2,834 $ 1,669
Market Development Fees received from Tempus (Note 8) 2,100 1,400
Employee ESPP contributions 740 301
Other current liabilities 1,663 2,019
Total accrued and other current liabilities [1] $ 20,014 $ 21,629
[1] Includes related party liabilities of $2.8 million and $1.7 million as of March 31, 2025 and December 31, 2024, respectively.