XML 81 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Instruments - Fair Value and Gross Unrealized Losses Related to Individual Debt Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value   $ 77,898
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Gross Unrealized Losses   (63)
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 months or more, Fair Value   10,382
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 months or more, Gross Unrealized Losses   (8)
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value   88,280
Available-for-sale Securities, Continuous Unrealized Loss Position, Gross Unrealized Losses   (71)
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value, Cash and Cash Equivalents   29,470
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value, AFS Debt Securities   58,810
Corporate bonds and notes    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value   29,807
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Gross Unrealized Losses   (45)
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 months or more, Fair Value   10,382
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 months or more, Gross Unrealized Losses   (8)
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value   40,189
Available-for-sale Securities, Continuous Unrealized Loss Position, Gross Unrealized Losses   (53)
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value, AFS Debt Securities   40,189
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value $ 29,015 48,091
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Gross Unrealized Losses (6) (18)
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 months or more, Fair Value 0 0
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 months or more, Gross Unrealized Losses   0
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 29,015 48,091
Available-for-sale Securities, Continuous Unrealized Loss Position, Gross Unrealized Losses (6) (18)
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value, Cash and Cash Equivalents 29,015 29,470
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value, AFS Debt Securities $ 0 $ 18,621