XML 53 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Cash, Cash Equivalents and Available for Sale Securities - Schedule of Available for Sale Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 62,102 $ 143,671
Gross Unrealized Gains 0 13
Gross Unrealized Losses (11) (10)
Fair Value 62,091 143,674
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 8,999 54,225
Gross Unrealized Gains 0 8
Gross Unrealized Losses 0 0
Fair Value 8,999 54,233
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 43,614 79,282
Gross Unrealized Gains 0 4
Gross Unrealized Losses (8) (10)
Fair Value 43,606 79,276
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 9,489 10,164
Gross Unrealized Gains 0 1
Gross Unrealized Losses (3) 0
Fair Value $ 9,486 $ 10,165