XML 45 R35.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements and Marketable Securities Available for Sale - Schedule of Marketable Securities with Continuous Unrealized Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Less than 12 Months, Fair Value $ 301,884 $ 18,157
Less than 12 Months, Unrealized Losses (940) (21)
12 Months or Greater, Fair Value 0 0
12 Months or Greater, Unrealized Losses 0 0
Debt Securities, Available-for-sale, Unrealized Loss Position 301,884 18,157
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss (940) (21)
Commercial Paper [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Less than 12 Months, Fair Value 9,375  
Less than 12 Months, Unrealized Losses (11)  
12 Months or Greater, Fair Value 0  
12 Months or Greater, Unrealized Losses 0  
Debt Securities, Available-for-sale, Unrealized Loss Position 9,375  
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss (11)  
U.S. Government And Government Agency Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Less than 12 Months, Fair Value 226,327  
Less than 12 Months, Unrealized Losses (793)  
12 Months or Greater, Fair Value 0  
12 Months or Greater, Unrealized Losses 0  
Debt Securities, Available-for-sale, Unrealized Loss Position 226,327  
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss (793)  
Corporate Bonds [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Less than 12 Months, Fair Value 66,182 18,157
Less than 12 Months, Unrealized Losses (136) (21)
12 Months or Greater, Fair Value 0 0
12 Months or Greater, Unrealized Losses 0 0
Debt Securities, Available-for-sale, Unrealized Loss Position 66,182 18,157
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss $ (136) $ (21)