XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Details - Schedule of Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued compensation $ 6,807 $ 8,544
Operating lease liabilities $ 6,900 $ 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) $ 1,473 $ 1,669
Market Development Fees received from Tempus (Note 8) 3,500 1,400
Employee ESPP contributions 737 301
Other current liabilities 4,135 2,019
Total accrued and other current liabilities [1] $ 23,552 $ 21,629
[1] Includes related party liabilities of $4.6 million and $1.7 million as of September 30, 2025 and December 31, 2024, respectively.