XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.3
AVAILABLE-FOR-SALE INVESTMENTS (Tables)
9 Months Ended
Sep. 30, 2023
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 September 30, 2023 and December 31, 2022 (in thousands):
September 30, 2023
Amortized CostGross Unrealized GainsGross Unrealized LossesTotal Fair Value
Commercial Paper$9,871 $— $(5)$9,866 
US Treasury Notes2,162 — (2)2,160 
Corporate Bonds— — — — 
Municipal Bonds— — — — 
Total$12,033 $— $(7)$12,026 
December 31, 2022
Amortized CostGross Unrealized GainsGross Unrealized LossesTotal Fair Value
Commercial Paper$32,997 $— $(241)$32,756 
Corporate Bonds58,791 — (349)58,442 
Municipal Bonds7,446 — (52)7,394 
Total$99,234 $— $(642)$98,592 
Schedule of Fair Value and Amortized Cost Bases of Available-for-sale Investments by Maturity Date
The following table represents the Company’s available-for-sale investments by contractual maturity as of September 30, 2023 and December 31, 2022 (in thousands):
September 30, 2023December 31, 2022
Amortized CostFair ValueAmortized CostFair Value
Due within one year$12,033 $12,026 $92,253 $91,669 
Due after one year through five years— — 6,981 6,923 
Total$12,033 $12,026 $99,234 $98,592