XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements and Marketable Securities Available for Sale - Schedule of Marketable Securities with Continuous Unrealized Losses (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Less than 12 Months, Fair Value $ 8,473 $ 236,190
Less than 12 Months, Unrealized Losses (1) (727)
12 Months or Greater, Fair Value 89,733 51,245
12 Months or Greater, Unrealized Losses (134) (284)
Debt Securities, Available-for-sale, Unrealized Loss Position 98,206 287,435
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss (135) (1,011)
Certificate of deposits [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Less than 12 Months, Fair Value 0 5,693
Less than 12 Months, Unrealized Losses 0 (2)
12 Months or Greater, Fair Value 0 0
12 Months or Greater, Unrealized Losses 0 0
Debt Securities, Available-for-sale, Unrealized Loss Position 0 5,693
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss 0 (2)
Commercial Paper [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Less than 12 Months, Fair Value 3,166 9,101
Less than 12 Months, Unrealized Losses 0 (3)
12 Months or Greater, Fair Value 0 0
12 Months or Greater, Unrealized Losses 0 0
Debt Securities, Available-for-sale, Unrealized Loss Position 3,166 9,101
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss 0 (3)
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 4,050 199,552
Less than 12 Months, Unrealized Losses (1) (694)
12 Months or Greater, Fair Value 78,614 24,761
12 Months or Greater, Unrealized Losses (88) (38)
Debt Securities, Available-for-sale, Unrealized Loss Position 82,664 224,313
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss (89) (732)
Corporate Bonds [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Less than 12 Months, Fair Value 1,257 21,844
Less than 12 Months, Unrealized Losses 0 (28)
12 Months or Greater, Fair Value 11,119 26,484
12 Months or Greater, Unrealized Losses (46) (246)
Debt Securities, Available-for-sale, Unrealized Loss Position 12,376 48,328
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss $ (46) $ (274)