XML 45 R32.htm IDEA: XBRL DOCUMENT v3.21.2
AVAILABLE-FOR-SALE SECURITIES (Tables)
6 Months Ended
Jun. 30, 2021
Investments, Debt and Equity Securities [Abstract]  
Schedule of Available-for-sale Investments by Major Security Type
The following table represents the Company’s available-for-sale investments by major security type as of June 30, 2021 and December 31, 2020 (in thousands):

June 30, 2021
Amortized CostGross Unrealized GainsGross Unrealized LossesTotal Fair Value
Commercial Paper$96,914 $$(20)$96,896 
Corporate Bonds97,729 — (80)97,649 
Municipal Bonds5,895 — (8)5,887 
Total$200,538 $$(108)$200,432 

December 31, 2020
Amortized CostGross Unrealized GainsGross Unrealized LossesTotal Fair Value
Commercial Paper$— $— $— $— 
Corporate Bonds— — — — 
Municipal Bonds— — — — 
Total$— $— $— $— 
Schedule of Fair Value and Amortized Cost Bases of Available-for-sale Investments by Maturity Date
The following table summarizes the fair value and amortized cost bases of the Company’s available-for-sale investments by contractual maturity of June 30, 2021 and December 31, 2020 (in thousands):

June 30, 2021December 31, 2020
Amortized CostFair ValueAmortized CostFair Value
Due within one year$136,315 $136,278 $— $— 
Due after one year through five years64,223 64,154 — — 
Total$200,538 $200,432 $— $—