XML 60 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Operating Leases - Additional Information (Details)
$ in Millions
1 Months Ended 12 Months Ended
Dec. 31, 2023
Nov. 30, 2023
ft²
Jun. 30, 2023
ft²
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
May 31, 2024
ft²
Operating Leased Assets [Line Items]              
Operating lease cost | $       $ 1.9 $ 1.7 $ 1.7  
Variable lease cost | $       1.1 1.4 1.0  
Cash paid included in measurement of operating lease liabilities included in cash flow from operating activities | $       $ 1.7 $ 2.0 $ 2.0  
Lease Agreement | South San Francisco, California              
Operating Leased Assets [Line Items]              
Area of space leased | ft²     44,000        
Operating lease commencement, description       The lease term is 120 months      
Operating lease term     120 months        
Operating lease, option to extend, description       the Company has an option to extend the lease term for a total of two consecutive five-year periods      
Additional area of space leased | ft²             11,321
Operating lease option to extend     true        
Lease Agreement | San Diego, California              
Operating Leased Assets [Line Items]              
Area of space leased | ft²   5,700          
Operating lease commencement, description       The lease term commenced in December 2023 and expires in March 2028      
Operating lease term commencement month and year 2023-12            
Lease expiration   2028-03          
Operating lease existence of option to renew   true          
Operating lease renewal term   3 years