XML 41 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Cash, Cash Equivalents and Available for Sale Securities (Tables)
9 Months Ended
Sep. 30, 2021
Cash, Cash Equivalents, and Short-term Investments [Abstract]  
Schedule of Available for Sale Securities
Available for sale securities, including carrying value and estimated fair values, are summarized as follows:
 As of September 30, 2021
 Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
U.S. Treasury securities$8,999 $— $— $8,999 
Corporate debt securities43,614 — (8)43,606 
Asset-backed securities9,489 — (3)9,486 
Total$62,102 $— $(11)$62,091 

 As of December 31, 2020
 Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
U.S. Treasury securities$54,225 $$— $54,233 
Corporate debt securities79,282 (10)79,276 
Asset-backed securities10,164 — 10,165 
Total$143,671 $13 $(10)$143,674 
Schedule of Accumulated Other Comprehensive Income The
changes in accumulated other comprehensive income associated with the unrealized gain on available for sale securities during the three and nine months ended September 30, 2021 and 2020, respectively, were as follows:
 Three months ended September 30,Nine Months Ended September 30, 2021
 2021202020212020
Beginning balance$$— $$— 
Current period changes in fair value before reclassifications, net of tax(14)(14)
Amounts reclassified from accumulated other comprehensive income, net of tax— — — — 
Total other comprehensive income (loss)$(14)$(14)
Ending balance$(11)$$(11)$