XML 65 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
Segment
Sep. 09, 2024
USD ($)
Dec. 31, 2023
USD ($)
Summary Of Significant Accounting Policies [Line Items]      
Number of reportable segments | Segment 1    
Allowance for losses on available-for-sale debt securities $ 0   $ 0
Sanofi Agreement      
Summary Of Significant Accounting Policies [Line Items]      
Milestone payment in escrow   $ 75,000,000.0  
Minimum      
Summary Of Significant Accounting Policies [Line Items]      
Property and equipment, estimated useful life (in years) 3 years    
Finite-lived intangible asset, estimated useful life (in years) 7 years    
Maximum      
Summary Of Significant Accounting Policies [Line Items]      
Property and equipment, estimated useful life (in years) 5 years    
Finite-lived intangible asset, estimated useful life (in years) 15 years