XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheet and Statement of Operations and Comprehensive Loss Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Trade accruals $ 5,749 $ 7,131
Accrued payroll and employee medical 18,308 17,882
Accrued bonus 13,516 25,736
Current portion of early exercise stock option liability 327 4,957
Contract liability 5,340 7,470
Current portion of operating lease liabilities 7,291 6,080
Other accrued expenses 10,826 8,286
Total accrued expenses and other current liabilities $ 61,357 $ 77,542