XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Marketable Securities - Schedule of Carrying Amounts and Fair Values of Debt Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 142,990 $ 138,747
Unrealized Gains 20 416
Unrealized Losses (40) (5)
Fair Value 142,970 139,158
U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 97,587 50,087
Unrealized Gains 14 136
Unrealized Losses (6) 0
Fair Value 97,595 50,223
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 45,403 85,413
Unrealized Gains 6 265
Unrealized Losses (34) (5)
Fair Value $ 45,375 85,673
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   3,247
Unrealized Gains   15
Unrealized Losses   0
Fair Value   $ 3,262