v3.26.1
Commitments and Contingencies - Additional Information (Details)
6 Months Ended
Jun. 30, 2026
USD ($)
Claim
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Gain Contingencies [Line Items]      
Operating lease right-of-use asset $ 14,333,000   $ 15,185,000
Lease liabilities $ 24,651,000    
Weighted average incremental borrowing rate 8.40%    
Operating lease costs $ 1,900,000 $ 1,900,000  
Variable lease payments 1,100,000 $ 1,400,000  
Loss contingency accrual $ 0    
Indemnification Agreement [Member]      
Gain Contingencies [Line Items]      
Loss contingency pending claims | Claim 0    
Brisbane, California [Member]      
Gain Contingencies [Line Items]      
Operating lease, term of contract 10 years    
Operating lease, expiration month and year 2031-10    
Operating lease, renewal term 10 years    
Operating lease right-of-use asset $ 14,300,000    
Lease liabilities $ 24,700,000    
Weighted average remaining lease term 5 years 3 months 18 days