XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Investments and Fair Value Measurements - Schedule of Available-For-Sale Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 192,184 $ 548,333
Gross Unrealized Gain 2 0
Gross Unrealized Loss (1,851) (8,647)
Fair Value 190,335 539,686
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 73,753 291,685
Gross Unrealized Gain 2 0
Gross Unrealized Loss 0 (3,697)
Fair Value 73,755 287,988
Corporate notes and bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 117,470 217,187
Gross Unrealized Gain 0 0
Gross Unrealized Loss (1,849) (4,494)
Fair Value 115,621 212,693
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 961 24,617
Gross Unrealized Gain 0 0
Gross Unrealized Loss (2) (286)
Fair Value 959 24,331
Municipal securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 0 2,322
Gross Unrealized Gain 0 0
Gross Unrealized Loss 0 (101)
Fair Value 0 2,221
Foreign government and supranational securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   12,522
Gross Unrealized Gain   0
Gross Unrealized Loss   (69)
Fair Value $ 0 $ 12,453