XML 76 R54.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies - Narrative (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2025
USD ($)
institution
Dec. 31, 2025
USD ($)
institution
Dec. 31, 2024
USD ($)
Nov. 30, 2022
USD ($)
Dec. 31, 2021
USD ($)
Aug. 31, 2021
USD ($)
Jul. 31, 2021
Dec. 31, 2020
USD ($)
Lessee, Lease, Description [Line Items]                
Open purchase commitment   $ 1,500            
Open purchase commitment to be received through next 12 months $ 1,400 1,400            
Term of contract (in years)             7 years  
Total minimum lease payments 38,233 38,233       $ 4,500    
Operating lease liabilities 4,200 (4,688) $ (4,150)          
Amortization of operating lease right-of-use assets $ 4,200 4,712 4,378          
Cash paid for lease liabilities included in operating activities   $ 7,200 $ 7,000          
Weighted average remaining lease term 5 years 7 months 6 days 5 years 7 months 6 days            
Weighted average discount rate (in percent) 9.00% 9.00%            
Cash-collateralized letters of credit $ 1,000 $ 1,000            
Number of financial institution | institution 1 1            
San Carlos                
Lessee, Lease, Description [Line Items]                
Interest rate on financing for tenant improvements (in percent)         7.00%      
San Carlos | Maximum                
Lessee, Lease, Description [Line Items]                
Tenant improvement financing         $ 2,000      
San Diego                
Lessee, Lease, Description [Line Items]                
Term of contract (in years)       39 months        
Total minimum lease payments       $ 2,100        
October 2021 to October 2031                
Lessee, Lease, Description [Line Items]                
Term of contract (in years)               10 years
Total minimum lease payments               $ 40,700
March 2023 To March 2032                
Lessee, Lease, Description [Line Items]                
Term of contract (in years)         9 years      
Total minimum lease payments         $ 7,200      
Lease term with option to terminate (in years)         5 years