XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.1
AVAILABLE-FOR-SALE INVESTMENTS (Tables)
12 Months Ended
Dec. 31, 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 December 31, 2021 and December 31, 2020 (in thousands):
December 31, 2021
Amortized CostGross Unrealized GainsGross Unrealized LossesTotal Fair Value
Commercial Paper$76,961 $$(31)$76,930 
Corporate Bonds84,771 — (183)84,588 
Municipal Bonds5,870 — (23)5,847 
Total$167,602 $$(237)$167,365 
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 December 31, 2021 and December 31, 2020 (in thousands):
December 31, 2021December 31, 2020
Amortized CostFair ValueAmortized CostFair Value
Due within one year
$117,164 $117,100 $— $— 
Due after one year through 5 years
50,438 50,265 — — 
Total$167,602 $167,365 $— $—