XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable Securities - Summary of Available-for-Sale Debt Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
Amortized Cost $ 356,211 $ 496,044
Unrealized Gains 1 53
Unrealized Losses (2,450) (4,998)
Fair Value 353,762 491,099
U.S. Treasury Securities    
Marketable Securities [Line Items]    
Amortized Cost 26,415 94,958
Unrealized Gains 0 3
Unrealized Losses (298) (1,111)
Fair Value 26,117 93,850
US Government Agencies    
Marketable Securities [Line Items]    
Amortized Cost 192,787 180,967
Unrealized Gains 1 25
Unrealized Losses (1,257) (1,873)
Fair Value 191,531 179,119
Corporate Securities    
Marketable Securities [Line Items]    
Amortized Cost 137,009 220,119
Unrealized Gains 0 25
Unrealized Losses (895) (2,014)
Fair Value $ 136,114 $ 218,130