XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements and Marketable Securities Available for Sale - Schedule of Marketable Securities with Continuous Unrealized Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Less than 12 Months, Fair Value $ 466,131 $ 253,605
Less than 12 Months, Unrealized Losses (3,047) (1,650)
12 Months or Greater, Fair Value 83,737 212,814
12 Months or Greater, Unrealized Losses (1,386) (3,962)
Debt Securities, Available-for-sale, Unrealized Loss Position 549,868 466,419
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss 4,433 5,612
Certificate of deposits [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Less than 12 Months, Fair Value 11,373 7,139
Less than 12 Months, Unrealized Losses (26) (20)
12 Months or Greater, Fair Value 0 0
12 Months or Greater, Unrealized Losses 0 0
Debt Securities, Available-for-sale, Unrealized Loss Position 11,373 7,139
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss 26 20
Commercial Paper [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Less than 12 Months, Fair Value 45,699 26,938
Less than 12 Months, Unrealized Losses (48) (88)
12 Months or Greater, Fair Value 0 0
12 Months or Greater, Unrealized Losses 0 0
Debt Securities, Available-for-sale, Unrealized Loss Position 45,699 26,938
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss 48 88
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 363,906 150,126
Less than 12 Months, Unrealized Losses (2,485) (977)
12 Months or Greater, Fair Value 43,477 101,095
12 Months or Greater, Unrealized Losses (666) (1,906)
Debt Securities, Available-for-sale, Unrealized Loss Position 407,383 251,221
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss 3,151 2,883
Corporate Bonds [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Less than 12 Months, Fair Value 45,153 69,402
Less than 12 Months, Unrealized Losses (488) (565)
12 Months or Greater, Fair Value 39,264 108,748
12 Months or Greater, Unrealized Losses (716) (2,023)
Debt Securities, Available-for-sale, Unrealized Loss Position 84,417 178,150
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss 1,204 2,588
Municipal Bonds [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Less than 12 Months, Fair Value 0 0
Less than 12 Months, Unrealized Losses 0 0
12 Months or Greater, Fair Value 996 2,971
12 Months or Greater, Unrealized Losses (4) (33)
Debt Securities, Available-for-sale, Unrealized Loss Position 996 2,971
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss $ 4 $ 33