XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Investments, Debt and Equity Securities (Tables)
6 Months Ended
Jun. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of Available-for-sale Securities Reconciliation
The following is a summary of available-for-sale marketable securities as of June 30, 2023 and December 31, 2022:
June 30, 2023
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Available-for-sale – matures within one year:
Corporate bonds$2,265 $— $(10)$2,255 
Municipal securities1,045 — — 1,045 
U.S. Treasury12,408 (16)12,393 
Commercial paper8,797 — — 8,797 
Agency bonds4,957 — (15)4,942 
29,472 (41)29,432 
Available-for-sale – matures after one year:
Agency bonds1,017 — (10)1,007 
1,017 — (10)1,007 
Total$30,489 $$(51)$30,439 
December 31, 2022
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Available-for-sale – matures within one year:
Corporate bonds$9,305 $— $(66)$9,239 
Municipal securities1,751 — (4)1,747 
U.S. Treasury16,306 — (111)16,195 
Commercial paper11,237 — — 11,237 
Agency bonds2,925 (1)2,925 
$41,524 $$(182)$41,343